i had the same exact thing happen to me... if you get it through the dealer its like 180 bucks. make sure the wheel well splash shields that attach to it arent messed up mine were.
A forum community dedicated to Mazda 3 and all Mazda vehicle owners and enthusiasts. Come join the discussion about MazdaSpeed performance, modifications, classifieds, troubleshooting, maintenance, and more!