I have a 99 1500 with a 5.3L . When I start it when the engine is cold, it fires right up. If the engine is at running temp and I shut it off and it sits for more the 10-15 minutes, the only way it will start is if I hold the gas pedal to the floor. I am thinking it may be the EGR valve. Has anyone else had this problem? :roll: