I agree with you about the weather, but "1/3 throttle car will start" that is due to the introduction of more air allowing the mixture to fire.
I bet if when the car acts up again, if the fuel pressure regulator is immediatly checkd the line to the intake will be wet with fuel.
|