Absorbing all the thoughts on this thread and from helpers in the club, now looking back this is what I think might have happened.
Bought a bike with a corroded water pump, cracked water pump cover and blocked radiator. Problem was I didn't know it had a blocked radiator.
Race Day 1/ While I rode it, fluid leaked from the cracked water pump cover and I kept topping it up. As I rode it though, it was probably over heating due to the blocked radiator and the head began to warp.
Race Day 2/ Once the head was warped, it began to blow head gaskets. First time this weekend
Race Day 3/ Second time this weekend.
Race Day 4/ Tried another head kindly donated by BigK, still blew another head gasket so decided to have it looked at. In hind sight I probably warped this head as well due to the blocked radiator. Had the head shaved and the cylinder put on a lap stone so they matched but still did not know the radiator was blocked.
Race Day 5/ Had gone back to the original, now machined head and blew a head gasket. Discovered the radiator was blocked. Thanks Scrivo for your input.
Race Day 6/ New radiators, new head gasket, full of anticipation, coolant began to pour out the overflow as I warmed the bike up. WTF!!!!
Race Day 7/ Didn't bother
I now suspect that the blocked radiator caused both heads to warp. The first time when I blew 3 head gaskets and the second time when I blew another 2. The reason the bike didn't run on Race Day 6 was that the damage had been done on Race Day 5, before I replaced the radiators.
Race Day 8/ Well, The bike now has new radiators, I've checked the water pump is working and pumping fluid through both sides, I've had the head and barrel re-machined flat and pressure tested. The studs and the thread have been checked and are holding tension.
Thanks to all for your input. It is much appreciated. We will see what happens now....If it does run, I've learned a huge lesson. Check the DAMN radiators first before you do anything else. If it doesn't run, I'm going to (Censored)........