I saw from your intro thread that you bought the car less than three years ago. If you're still under 36K miles this would be a warranty repair.