last summer my car was running rich and still is. the thing is i ran the codes on it and it gave me code 21. ECT out of range. i went to the local parts store and bought a new ECT and the car didnt change any. yesterday i ran the codes again and the same thing, code 21. i need to know why the sensor would still be out of range when its new?