Odd Problem
I am starting to think vacuum leak based on idle, maybe brake booster vacuum diaphragm?
Print