Quote Originally Posted by cambo
Possibly crank sensor
After further research there is a strong chance it is the fuel pressure regulator so I have one on the way