what you mean by bad earthed engine? as I only got one big earth strap on mine to battery.not tried it driving yet as not tax so not sure what it will do with air flow, will have to drive it down the road at night and see what it does.the other thing is where is your fan switch mine is in the rad and thinking its in the wrong placeand should be where the thermostat is?