Just and hour ago I had to change my ECT sensor becuase it was making the gauge in the dash "top oout" at 260+, when my scanner was reading a correct engine temp at 199 degrees, I visuall checked the engine to make sure it was not really overheating, it was ok. The sensor was only 3.5 years old and was installed when I had the intake out to change the LIM gaskets. I was upset it lasted so short time. Picked up a new sensor at ORIElly Auto PArts, for $20 and installed it, #BWD WT 3024. The nice thing is now my temp gauge seems to be more accuerate to the acctual temp of the engine.