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.
When the car is sitting at an idle and you launch the car it sounds something is banging the floor....Could it be the trans mount or torque arm mount? Thanks