Brand new parts which i bought to fit to my e46 m3 which I have now sold so of no use anymore
Bmw e46 330d shifter which reduces throw and is supposed to be a very good upgrade
All new bushings to tighten up the shifter
I think I paid around €120 for everything from bmw