thermostat checked before fitting (and original thermostat was also working). No oil or coolant loss. After doing the two things I mentioned above I am going to check into a garage next week as it is driving me mad. Will keep posting though whether or not a solution is found. Hoping not chg or cracked head/block. Thanks for your replies.