Check engine light(coolant temp. always too low) and car is sometimes very hard to start?
Ok. I have a 97 Dodge Avenger ES with the 2.5L V6. My check engine light went on on thursday morning, and I took it to autozone that night to get it checked out. They said that the coolant temperature was always to low and recommended I purchase a new coolant temp. sensor. Since I didn't think it was urgent, I didn't buy it. I drove to another store and the light was still on, but when I left the store, it was off, and has been as of now. The next morning my car started fine, but after school it wouldn't start. I tried like 5 times, and I got it to start on the 5th time while holding the gas to the floor. I was wondering if the problems were related. There was one other time I couldn't start it well, but other than that fine. It starts PERFECTLY when warm, but a little slower(not much) when it is cold(milwaukee). Just those 2 times I had trouble.
Should I replace the sensor? Why would the check engine light go off now? Will it start fine with a new sensor? Also, I just purchased it, has 159000 on it, and I am going to run fuel system cleaner through it if that will help. Thanks