You might have a problem with the VSS (vehicle speed sensor). If the computer thinks the car is moving above a certain speed then it'll turn the fans off because enough air is already flowing through the radiator. I'm guessing the tranny won't downshift if the computer thinks the car is moving too fast. Does the speedometer work?