Originally Posted by lee Could be an IAC valve. True. Sent from my iPhone using Tapatalk
2017 Moomba Craz
Forum Rules