engine wont start on first crank cycle of key, but will on second on 1992 Dodge Dakota

when engine is hot or cold engine will crank & crank but not start. when you turn key off & back on engine cranks then fires right up.

Asked by for the 1992 Dodge Dakota
1 answer
sounds like your fuel pump is going