I recently replaced my 2.0 d4d engine with a nice and clean used one with approx 110k but the fan is not cutting in when it should the car is driving great but when left idling for some time. Ie heavy traffic the temp gauge started to rise I checked the fan and ran a direct current to it and it works fine I also checked the temp gauge on the dash and that is also fine. There is no light on the dash but the only thing I can think of is the engine temp sensor. Anyone have any similar problems?
SPONSORED LINKS
Saturday, August 31st, 2013 AT 6:01 PM
10 Replies
JACOBANDNICKOLAS
MECHANIC
109,724 POSTS
Is the engine out of the same year, make, and model? Is the temp sensor the same? Also, have you checked the fan relay?
Was this
answer
helpful?
Yes
No
Saturday, August 31st, 2013 AT 7:14 PM
BOBBY177
MEMBER
6 POSTS
Yes the engine is of the same year make and model and the temp sensor is the same. The fan relay is has been checked and it is also ok so I think it must be the engine temp sensor. Thanks for reply.
SPONSORED LINKS
Was this
answer
helpful?
Yes
No
Sunday, September 1st, 2013 AT 1:36 AM
BOBBY177
MEMBER
6 POSTS
Hi again I just got diagnostic completed on the engine and the engine management light appeared and said engine temp sensor the one in reads in the minus (-) at the moment. Never had a problem with this issue (fan not cutting in) with my old engine but I did change thermostat and put new rad in with new engine.I have been told that the sensors in this model have been know to give problems so more expense with buying a new one. Can you tell me that by replacing this sensor that the fan will cut in and problem solved.
Was this
answer
helpful?
Yes
No
Sunday, September 1st, 2013 AT 5:18 AM
JACOBANDNICKOLAS
MECHANIC
109,724 POSTS
If the sensor is reading - temps, then yes I would say that it the problem. Do you still have the one from your old engine? You know that one is good, so you could just switch them.
Was this
answer
helpful?
Yes
No
Sunday, September 1st, 2013 AT 6:21 PM
BOBBY177
MEMBER
6 POSTS
The sensor from my old engine seems to be slightly damaged also has 230k on it the sensor from the engine that has been just put in broke in 2 pieces coming off badly corroded don't know if my old one got damaged when the engine went completely the first time. Will have new sensor tomorrow and I am not a betting man but my gut feeling is that this problemwill still be there when new sensor is put in. THANKS AGAIN.
SPONSORED LINKS
Was this
answer
helpful?
Yes
No
Monday, September 2nd, 2013 AT 2:44 AM
JACOBANDNICKOLAS
MECHANIC
109,724 POSTS
I hope it takes care of the issue. Let me know what you find.
Was this
answer
helpful?
Yes
No
Monday, September 2nd, 2013 AT 6:17 PM
BOBBY177
MEMBER
6 POSTS
Hi again the car is now at the auto electrician seems that the sensor was not the problem as I thought now I am told that the sensor was working and is sending a signal to turn the fan on but it seems that the ecu is not sending a signal to the fan to switch on, my options at the moment are to fit a manual switch in the car so I can switch on when the temp gauge starts to rise not too bad as the fan rarely has to switch on but still not good enough I suppose and the other is to get the ecu from the car where I got the new engine have it re-programmed and hope that works. Any other ideas?
Was this
answer
helpful?
Yes
No
Tuesday, September 3rd, 2013 AT 1:30 PM
JACOBANDNICKOLAS
MECHANIC
109,724 POSTS
I will assume they tested and checked the fan relay. If the BCM isn't sending a signal, you can try having it flashed. However, at this point, I feel you are right.
Was this
answer
helpful?
Yes
No
Tuesday, September 3rd, 2013 AT 6:09 PM
BOBBY177
MEMBER
6 POSTS
Yes you are right the fan relay was checked and is ok, not sure what BCM is but the engine temp sensor is sending a signal. When you say have it flashed what does that mean. Anyhow thanks for your time.
Was this
answer
helpful?
Yes
No
Wednesday, September 4th, 2013 AT 4:04 AM
JACOBANDNICKOLAS
MECHANIC
109,724 POSTS
When I said flashed, that is basically the same thing as re-booting a computer.