I have a 2001 4Runner 2WD and I need to replace the drive shaft. The u-joint is broken and has now messed up other things - drive shaft, and rear differential - and I need to figure out if I can put a drive shaft from a different year 4Runner into my 2001.