You will be amazed how many Nissan drivetrain parts fit the TRV900 (u Joints etc) I did not know that. I'll remember that!!!