imo i would have the parts taken to your mechanic or if you can take your mechanic to see the parts and possibly let him have his input on it if you can? etc etc just to be on the safe side.
imo i would have the parts taken to your mechanic or if you can take your mechanic to see the parts and possibly let him have his input on it if you can? etc etc just to be on the safe side.