Ahh Brent, your a genious. The ball raced bearing that holds down the pinion bell had broken, the outer ring and the ball bearings are missing so the bell wasnt being held down. I just didnt notice it before. Ive ordered a spare part now so fingers crossed it should work
Thanks Everyone