i have the same exact problem. alot of people will tell you differant answers some of the time it is because of the fuel pump but MOST of the time it is a short in the wiring. check all your wiring. i think the fuel pump, the relay, oil pressure switch and the ecm power is on that fuse. i would go ahead and check all the wiring.