i have a 99 xlt v8 with 93xxx miles on it. on friday night i drove down the shore, which is about 110 miles, i went about 60-80 the whole way and didnt have any problems, parked my car and didnt touch it until sunday morning when i drove back home with no problems again, but this time i did 75-100 the whole way (i beat my friend in his g35, and he had a 15 minute headstart). a few hours after i got home i went to walmart and im on the highway doing like 60 when the check engine light came on. it was still on when i left walmart, and it was on about an hour and a half later when i left my friends house. it seems to drive fine, does anyone know what it could be? btw i just replaced my water pump the other day...