Did the dohickey on my gen 2, the stock piece was ok as was the stock spring, those pieces and EMs tools included for $25. and the ride.
I'm in Toronto, so shipping may be an issue
Gord