So I finally found out what is causing the starter to spin but not turn the engine.... it wasn't even touching the reduction gearing.
Not sure how it happened but the gear has bust the housing on the engine and the outer casing.
Luckily I have a really handy mate who says he can fix it