Seems really odd but in regards to the fan code,I replaced the fan then shortly after received the code again. Around that time, with 128k miles on the clock I thought it would be a good time to change my motor mounts before my next trip...I did that and the code went away, which also kept my...