My mechanic called me on Friday 9/29/17 to tell me that the rack and pinion I ordered from Rockauto is leaking from from the main body. There was no visible sign of leak prior to install.
So I called Rockauto today 10/2/17 and they said they won't cover the labor costs for the installation.
I ordered the Ac delco unit thinking this was the better of the choices, but now I have to return the part on hopes that I get a refund. This will be last time I purchase from Rockauto.
Reason of review: Damaged or defective.