is your car running good? fans always on is part of the fail safe mode for the ecu. or have you ever unpluged them? I know ben acidently pluged the wrong thing into the fans once and they were on, he spent hours and days trying to figure that one out. pull your ecu codes see if anything is wrong by way of the ecu, then check your electrical connections.