99 Yukon seams to run fine for about 10 min then won't run worth nothing
spitting and sputtering sounds like timing but if you Waite 20 min will start up
and run fine for 10 miles or so .thinking fuel pump not sure
Some fuel pumps run "hot" when they are failing. Then they cool off and work again. A fuel gauge will answer this question. keep it hooked up and watch the pressure when the engine dies. Also check the fuel pump ground on the frame near the fuel tank/pump. Be sure the ground bolt is tight.
Search GMC Yukon Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
GMC Yukon Experts