Evo5 and MSX diffs have different outdrive lengths, so they aren't interchangable.
Parts needed.
TAM51256 Evo5 Ball diff ring gear
TAM53890 Tamiya Y-Parts
TAM9949300 Ball Thrust bearing
TAM9949299 Diff Spring
TAM50880 Diff plate
TAM53030 850 Ball bearing (x2)
TAM9808068 Evo5 Alu Diff joints
TAM9804246 5x0.5mm Spacer
TAM9949350 2mm Lock nut
And 8x 3mm Diff Balls
HiH
Ed