I have 93 XLT with 350,000 miles on the engine. Recently after long hill climbs on the following down hill grade the check engine light comes on for approximately 30 -45 seconds and then goes off. There is no roughness in the engine and it still gets 20 miles to the gallon and uses no oil. The...