My limited experience with engine overheating showed rust and sludge in the bottom of the block. It may be behind the water pump. Wrong headgasket may also be the problem, if you get pressure in the hoses. Greetings, Tihol