Ok, now I'm at a loss...we've put new lower intake, head gaskets, valve covers, water pump....but still running hot....fans are working, new radiator, new thermostat, new upper and lower thermostat bypass pipes, new upper intake(plenum?), new plugs....could it be the coolant temperature sensor? Any suggestions...PLEASE....Thanks