Well I am pretty p*ssed off! I had put off this job long enough and decided to take a day off from work ( I had done 10 days straight I had been that busy), and went at it with serious commitment. After draining the coolant (and throwing it away), I removed the radiator and fan and made up some better more permanent mounts. Put a gasket along the edges to ensure minimum loss of suction (must be a Dyson

) I made sure the OE fan shroud mounts were used, this is so the normal shroud can go back if need be. I then made up the mounts from perforated strip, this is not the radio strip but a heavy version, needs a vice and hammer to bend! Took some time putting it all back looked good, and then to the switches in the metal tubing. Each switch (3) was supplied with a rubber ring so no gaskets/sealant needed. New hoses/clips and filled with fresh coolant, crimped and soldered the remaining connections. all looked the mutts nuts, Just need to see if the fans come on at the right temperature, started the motor and after about 10 minutes I am loosing coolant from one of the switches,

so I shut the motor down, and as the entire tube was wet I decided to take them all out one at a time and reseal using PTFE tape. So waited for it to cool down and then took the switches out, of course I am trying my best to contain and collect 10+ litres of new coolant!
Taped up each switch and refitted them and then refilled the rad, started up and sure enough within 10 minutes of the engine getting hot the coolant started leaking again, and it was leaking at the same rate, the tape had not altered anything. After laying under the car with a ton of kitchen paper I eventually found the leak, the earth tag had not been brazed correctly





The air was blue, I had been bouncing of the walls thinking it was a switch seal problem but no some tosser had not done his job properly!

So drained out the coolant AGAIN and refitted the old hose and refilled AGAIN!!
I am about to contact the supplier, I am particularly annoyed as I could have had this made locally but, as the supplier was in the US and IIRC I have never had poor workmanship from there, I purchased two different products from this company at the same time, both have had faults, each fault could have resulted in a seriously overheated motor. I am going to email them now, the first fault was poor workmanship but it was something I could rectify myself within ten minutes, this problem will not be so simple, two products two failures.
I will post up some pictures of the fan mounts later.
EDIT: Added fan picture, the four mounts are pointed out in Red, all use the OE shroud fitting position, also note fan covers the best part of 75% of the radiator core.
EDIT 2: The earth tag apparently is not welded all the way around, I have to assume the welding penetrated the tube and compromised it, just waiting to see what is going to happen when the reply comes back.
regards
Dave