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.
Yeah I just got mine on about a week ago and I love the way it sounds now I can't wait to hear it once it starts breaking in anyways to make the process faster??
There really is no need to rush, aside of driving it a lot any further attempts could probably cause more harm than good. Don't go trying to spray water in the exhaust now.