98 626 keeps overheating
Hi, I don't know too much about cars so bear with me and don't get mad if I did something wrong, I don't have much money and I usually have a family member work on my car. I have a 98 626 and no matter what I do it keeps overheating. I've been having this problem for around 2 years. When it first happened, I flushed the radiator out and I think I replaced the tubing. That seemed to help for a good while, but it overheated again this summer so I replaced the radiator thinking there was a leak in it and removed the thermostat as well, just for the summer. I went months with no problem and put a new thermostat in because the weather started getting cold. About a week after I put in the new thermostat, my car started to overheat again and the check engine light came on and the code said it was most likely the Engine temp. sensor. I replaced the sensor and the check engine light went off, but my car is still overheating and I have no idea what it could be since I replaced the radiator, thermostat, and the sensor. Any ideas?