I have an 07 chevy tahoe when i drive it under 50 mph runs no problem but then i drive it on the highway and i idle the truck into an exit or even on the street it will shut off. I have to sit for 10 min and it will start up again with out a problem. I have replaced the Spark plugs, Sparkplug wires, changed the oil pressure sensor due to it not marking on the dash, oil changed, and even went as far as changeing out the fuel pump. Cleaned out the TB Im still having the same issue and im out of ideas of what else it could be