Very Low Vacuum
What's the timing set at at idle?
I think you should be at least around 20+ advance.
Print