Dave- I had the exact same kind of problems you are having with my fridge, and tried several ways to fix it. I finally got tired of messing with it and installed an inverter just to run the fridge while we are on the road. The 12v mode is worthless in hot weather, so I wasn't going to mess with that. Running the fridge in AC mode from an inverter WILL fix this problem, but you will also have to upgrade the 12v charge circuit from the truck so the camper battery won't be run down by the inverter.
Without going into all the details (and there are many) upgrading the charge circuit takes a lot of work, and a few hundred dollars. The cost of the inverter, heavy gauge wire, wire lugs, solenoid, CB's, new RV plug and receptacle that can handle the heavier wires and the higher amperage, a crimping tool big enough to crimp 4 gauge lugs, and all the time to install it. It's not a small undertaking.
A couple of years ago, I had an idea that maybe the wind that was blowing the propane flame out wasn't coming in through the lower door nearest to the flame, but down through the top vent. I made a little shield to go in front of the roof vent out of some aluminum flashing, and now the reefer stays lit about 95% of the time. Every so often, the wind will be hitting the camper from an odd direction, and it will still blow the flame out, but most of the time I can run it from propane while on the road now.
When I made the shield, I intended it to just be temporary, and that I would make a more attractive one later. I haven't yet. It also looks like it's helped protect the vent from a few limb strikes, so it's helping in that respect too.
The shield is a cheap, easy fix that will probably fix most of the problem. If you tweak it and adjust it, it might even fix all of the problem. The inverter will fix all of the problem, but like I said, it's a bigger project.
:):)