Parts like this you gotta check, double check andf check again to make sure it is the right one for your car. The problem you ran into is supplying your own parts. A shop won't warrant the install. Putting it back together though should have had your car the way you brought it in, but that got fucked up too. Good luck man...