90' F-150 with fuel injected 300 six.
Engine runs great but will occasionally die when hot (usually when idling in gear). Sometimes it starts right up and other times it will barely crank over (vapor lock??) unless you put a surge charger on it. Otherwise just it cool for an hour and it starts right up.
I have read this is an occasional issue with these engines but nobody has mentioned how to remedy it.
It is not a starter issue or bad ground issue. Cranks fine otherwise. Something is causing the engine to die when hot and then the engine is not wanting to turn over.
Thoughts?