I have a 2010 Silverado Every time I turn on my truck with the ac running my low speed radiator fan will kick in for about 10 seconds and then swap to the high speed fan and stays on almost continuously. Pretty annoying. This happens even if the the truck has been sitting overnight and is cold on its first start up.
After engine comes up to temp it sits just over half on the gauge.
I have also tried to fill the ac with refrigerant recently because the truck doesn’t get that cool. After filling there was no change.
Have tried swapping low and high speed fan relays no change and the coolant is topped off. Any ideas ?