Whats the ratio of water:antifreeze? The top hose will be hard till the stat opens up iirc Is it throwing coolant back into the overflow? Give it a hard drive, open up the bonnet and check how things are ticking over Higher pressure rad caps are better, higher pressure = takes more to boil the water but the rest of the cooling system should be up to par