D
Doc
Guest
It could be an oil pump gone bad or a fuel pump. It sounds like the timing is out so it may have broke the time belt or something of that nature. Do a compression test on the cylinders and go from there. May need a new pump or timing parts like belt, points if it has them, rotor could be cracked, so hard to know over not seeing it.