OH BUGGER !

That's an M21 timing side shaft and it's a damn sight too long.

Back to Alpha Bearings for a new shaft to be fitted.