I have an 03 STI six speed in my B4! No machine work needed...plus DCCD goodness
be careful using a 5 speed clutch... the throw on the fork itself is slightly different i think and after a while my clutch started to ride causing clutch slipage and My Engine Thrust Bearing to wear which would of caused major engine failure if i didnt pull it out before it happend! When i pulled it out the crank was floating forward and backwards and putting pressure on the oil pump casing and was about to F@#* things right up!
As above tailshaft needs to be done, matching diff for ratios plus front shafts need to have matching ends. Some six speeds have female outputs not male ones like the B4.
Six speed shifther fits no mods needed
5 Sped clutch needs 5 speed starter, or
6 speed clucth need 6 speed starter(recommended)
I used 6 speed slave and B4 master with adjustment to get pedal right.
R180 diffs and shafts will work in Gen 3s with some work to the hubs. ask me how if you get to that point!
Six speed cross members and mounts
Speedo drive and reverse sensors are located differently but can be solved easily as plugs are same except for DCCD
I think thats everything!
6 Speeds aint cheap(3 to 4k easy) and the B4 Box($500 to 1k Give or take) has awesome ratios! Treat it right and it will last