Last weekend I went wheelin at lake Alpine. Approximately 7500 feet elevation. theres one trail that has some extreme rock crawling areas, lots of large steps and granite bluffs at all angles. Real slow low gear stuff. both times I took this trail my jeep started running bad. Sounded like it was running on 5 or 6 cylinders. If I took my foot off the excelerator it would die. After finally making it through and on the highway it ran fine. I covered about another 100 miles of trails over the weekend that were not as slow and rough as this one and it ran fine. but at the end of the trip we took one last on run on the trail and it did it again. than ran great all the way home. I checked everything float level, fuel filter, fuel pressure, junk in the needle and seat, jets, all electrical connections, cap and rotor, timing, everything is fine. this jeep was original 4 banger that now has a 304. Any ideas ????? vapor lock maybe ???