My 2002 suburban has been shutting off going down the highway. Pull over on the shoulder and wait 1 or 2 minutes and it will restart with no apparent problems. If you try to immediately restart the engine, it will not start but is very rough sounding. Seems to happen after about 50 miles on hot days.