Well...
I did change the diff fluid, it was on my list. Still making the noise. Next up I am going to grease all of the joints.
I will check the 12 and 6 play as well.
The tires are relatively old, probably will be going to get some new tires in the next 6 months or so...
Till then I will...