Doesn't really fit! Why did he say it fits my car? Solving the problem caused by these parts has cost me a lot more than the cost of the parts! Cost me $500 plus new bearings after install. Bad manufacturer! The seller does not respond to comments! Legal action required!