Cranks but won't start unless I press gas pedal

2002 GMC Envoy cranks but won’t start unless I push the gas pedal

Try cleaning the throttle body.

Tester

How do I do that???

I dont know much about cars…

Tester

OP should check for stored diagnostic codes also. A problematic throttle position switch or maf sensor could be involved w/this symptom as well.