ashtaron14
11-19-2001, 06:25 PM
Well, while driving today, at one point I released my throttle, then tapped the throttle, and suddenly a loud "pop" came from my engine bay... it sounded like it came from the intake area... scary... does anybody know what it is or had this happen before?
Sunny
Sunny