Phatmyles.
The only guys I know in Rustenburg are the stealers.
I do not know whether other guys can be trusted in that place by the looks of it
But a 3.5 is a very hard motor.
I will check out the following just in case:
Maybe replace gearbox oil with Mitsu Diaqueen,
Check all your waterpipes especially the ones against the firewall as when these blow you will be in serious trouble.
I have recently replaced all of mine the whole engines pipes with new ones as well as all pulleys as they were noisy and had the lifters changed as well as valve stem seals done- only realy when it is smoking a bit.
Check that your fan is oprating like it should-viscious fan
do a complete oil change diffs and engine.
check suspension parts for play especially ball joints and steering links, if ok grease them.
check grease in wheel bearings and tension
do a proper pressure test it takes only two minuts and will you exactly if there is any small leaks .
Flush radiator and I will also flush breakfluid and put new brakefluid.
Other tha that enjoy your car,