Trouble starting my 1997 Dakota on 1997 Dodge Dakota

When I try to start the truck it cranks and acts like it's going to start but won't. I have to hold the gas peddle down to start the truck as soon as I let off the gas it dies.

Asked by for the 1997 Dodge Dakota
Check for too much air or not enough fuel. Fuel pressure check - and leak down check. Check for vacuum leaks, disconnected hoses, etc under the hood. Good luck.

A sticking open idle control valve could allow air into a cold engine, too, causing trouble.