Since you are in Mesa you might want to talk to the Guys at Sav-On Transmission they are located 2 blocks south of Indian School on 43rd ave. they have been into Rods for years and they will give you good advice and treat you right on price,for the driveshaft call Dick's at 602-244=8115,I have had several done by him great guys to deal with.