I have an issue with the check engine light flashing 4-5 times then goes off. I live in Colorado and it typically comes on when I am pulling up an incline going 75ish and RPMS in the 5,000 plus. When the light flashes I let off the accelerator and the flashing stops. Has also come on going at slower speeds but still high RPMS. Started a year or so ago when pulling my pop up camper over the passes. Last trip the check engine light stayed on after a long pass climb at about 40 miles per hour. Repair was a miss firing in 6. But, the next day lights flashed again without camper. Does not happen all the time. It was typically only when pulling a camper but now do not need the camper. Brought back into the shop and since there are no messages they can not tell what is going on. I have a 2015 with no engine upgrades but do have 35 inch tires and a 4" lift. Not sure if it is related but since I bought it almost 2 1/2 years I do get a strong gas smell when four wheeling at the slower speeds and sometimes when just driving in town. I smell it when I stop the vehicle or pulling up a steep rocky climb. This was happening before any upgrades at all. Thoughts?