I have a 98 Lance and it has always had trouble running on gas if speed is over ~50 mph as the flame gets blown out causing the check light to come on, otherwise it works great on gas. May have been your problem with a cross wind as you say it worked before. If it is failing while stationary could be something else. I had to replace my dometic control board after only 4 years with a dinosaur board and never had another problem. It would just shut off the gas solenoid 5 minutes to 4 hours triggering the check light. Thermocouple voltage tested fine. Was a common problem with this vintage.
I use the DC mode while on the high speed roads and am careful not to leave it on DC if the truck is not running. DC works fine on the road to maintain temperature if you have at least an 8 awg wire from truck to camper battery through a 40 amp circuit breaker and an isolator solenoid. Remember that it is not on continuously and cycles just like ac or gas mode. Always pre cool the frig a day before leaving on the trip.