Well todays update,
Got a cap from breaker (from running motor) still blows water from overflow, got new cap from Landrover, still blows water from overflow.
The pipes are firm but not rock solid, I can squeeze them with a bit effort, the heater works and seems to be o.k, next thing on my list...