Check the fuel pressure and the ignition timing first of all. If the pressure is too low it may vapor lock and not crank till all the vapor gets replaced with fuel.
Ignition timing can cause it to fire too soon and drive back down before starting.
SPONSORED LINKS
Saturday, September 27th, 2008 AT 7:37 PM