Thanks for advice peeps.
Stripped front end and it was the diff fluid that was very low and used, replaced with new and now all seems good again.
No screws or anything missing thankfully, one bearing was turning fine but tight to get off and clean up.
All up and running again now and time to take her out again very soon, need a new shell as well because mine is the original and very shall we say `used` lol