The mechanic on my ficht says the fuel issue is a faulty fuel pump (not lift pump) and although it is replaceable, there seems to be a sticking float on a fuel/vapor separator. They say these come as a unit, so I have to replace the entire unit at the tune of 700 clams. If thats the problem the cost is worth a working motor.
They were seeing varying pressure from the fuel pump and it hung around 24 psi.
He said a new one would hold closer to 30 psi. Would low pressure cause low idle speed and stalling? If the pump was intermittent, I'm sure it would cause stalling and no start.
Anyway, I wonder if anyone knows what this part/unit is, what it does, and what a sticky float would do, please chime in.
Thanks