As far as napa remand front driveshaft goes stay away from them. In fact run away they will cause you nothing but problems. I bought one. The CV took a crapper after 2500 miles pulled it out took back they warranted it out. Put the second one in and 2000 miles on it the cv came apart and...