When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I’ve discovered a strange popping noise coming from the rear end once I put a little throttle in it. It’s a loud “crack” sound and that’s it. Happens almost every time I come to a stop and and then give it gas. Any suggestions?