If it is still overheating you said you mounted it on engine side. I hope its a pull fan not a push. Many people do this and mount push fans on engine side. Pull on engine side and push on bumper side