I've been running a Craig-Davies pump for three years in my Firebird and it works reasonably well. It's a tiny pump so I occasionally exceed its cooling ability when it's over 90ºF and I am driving over 75mph but I've never overheated, it's funny the coolant temperature just moves in direct relation to my driving speed at that point. Faster=hotter, slower=cooler. Once I get the turbo on my engine I plan on going to a much larger 55gpm Meziere pump. I also got creative with the cooling system and reverse flowed the cooling system so the head get's the cold water first to try and help stave off detonation (down the road).

Mine is current set up crudely as on at 185ºF and off at 180ºF, or if the engine is off, or if engine load exceeds a certain amount to get the coolant flowing when the load hits rather than as a reaction to the temperature. It does reasonably well at temperature control. I bought a Jeep solid state fan relay and plan on wiring it up with PWM speed control through the megasquirt, just haven't done it yet but will be more critical with a larger pump.

I couldn't get the controller to keep a tight temperature range, so I handed control over to the megasquirt.


The pump is located at the same level as the radiator outlet, runs up and tee's out with two 1" hoses going to the head where there used to just be freeze plugs. I put a plate over where the water pump used to be and bolted a thermostat housing to it, sans thermostat, and ran a hose from there to the radiator inlet. I purge the air out of the cooling system at the original thermostat location.



You can see the indicator on the bottom left showing the "Water Pump" is on. This was driving to Las Vegas in October, it was around 95ºF out.