Is there a fan shroud covering what the electric don't?
How much of the rad is open on the motor side ?
Check what DV said also.
Plus put a 1/8" hole in the thermostat it helps any cavitation & air pockets.
Any pics ?
Luv the smell of NITRO in the morning.