So... I figured it out. I hooked the OTG cable up from the comtroller to my new Moto G7 phone and all lag is pretty much gone. I try the WIFI and it's absolutely useless. There is absolutely No way you can fly the spark using the wifi because the image is total trash and the lag is about 5-8 seconds. I never had this problem before.
Well, I start thinking about it and I used to fly the spark using the WiFi controller to phone connection using my old Moto G5. So I grab the old G5 and fire it back up, connect to the controller using WIFI (no OTG) and there is virtually no lag. Wth. I disconnect the old Moto G5 and try the new Moto G7 and all of the lag and garbled image was back.
So, it looks like it's the wifi on my new phone. Kinda crappy if you ask me.
Anyone else ever see this?