Originally Posted by
ProjectWhat do you think about a crankcase ventilation leak by the oil separator
A leak there wouldn't be good, but wouldn't cause this problem.
Originally Posted by
ProjectWhat do you guys think the possibilities of chassis grounding issue is?
Electrical issues are always a possibility until you rule them out.
Get your meter and check voltage from battery negative to the various ground points around the engine bay, if you see more than .2v, then fix your ground issue and try again. Also, watch out for any connectors that may be hanging loose that may have been disconnected by the person before you.
You said earlier it has good fuel pressure. Are you checking this with a gauge, or just disconnecting a line and watching fuel spurt? You need to be sure that fuel pressure is good when the engine is running, if the pressure drops off after it fires up, it won't stay running long.