I think that the Rad is my problem!
Bad news Im afraid.
After removing the radiator and taking to the radiator specialist, he opened the top tank and confirmed that the baffle is in place and there is nothing wrong with the radiator.
Something else is causing my overheat problem I guess.
Interestingly, I purchased one of the infrared thermometers and measures the top radiator hoses when hot. There is only a 2 degree celsius difference!
I put the heater on full and measures the heater hoses and there is an 8 degree difference!
I dont know whats wrong.
Rad hoses delaminating on the inside can sometimes cause this, they look ok to the eye, but water flow sucks the wall in restricting flow.
Everything seems to be ok....
head cylinder (tested and is ok).
Head gasket (no signs of leackege), water pump, thermostat, viscous and radiator also ok (all of these were new). All the hoses were new..
Now the block will be stripped and tested.....
(sorry Adal for overtaking your thread, but all this information may help someone else...no point opening a new thread for same issue...)