So i just put in a new radiator fan after taking the old one which could barely be spun by hand. The new Fan is a single speed aftermarket fan and at first glance all seemed to be well. I wired it up to the lowspeed wire (red wire) coming of the stock fan, the first time i turned it on it came one and stayed on while i was idling the car now when I turn the car on it powers on for a second or 2 then turns right off. I also took the car for a spin and it stayed at a nice temp for a while then I got on it kinda hard on 5 mile hill climb and it started to over heat I pulled over with the stock temp gauge at M and the fan wasn't running so i turned on the heater and coasted down hill to home. I currently have a Check engine light becuase i pulled the connector to the coolant temp sensor to force the fan to come on at all times. Is this a Sign of the CCRM going out? As it's maybe the last part of the cooling system for me to replace this year.