Cooling fan on 2001 Pontiac Montana

I've changed the thermostat,cooling fan relays and cooling temp sensor. But,still the cooling fans only works when the a/c is turn ON, otherwise it the temp. gauge goose higher than normal. What can possibly be the problem?

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
It's a complicated system and I can't give you a good answer without inspecting the car myself.
Get it checked ASAP so you don't damage your engine by overheating.
If you want to find a GM specialist, here's our directory link for you:
https://repairpal.com/directory?address=30241&car_brand_names=Pontiac