0
Pretty much explains it.... when I let off the throttle at high RPM's the exhaust starts popping, what causes this and what's a good shop to go to for service, in eastern MA? I hate that sound, I feel like an idiot riding around like this!