My 2001 Kia (2wd) has been an absolute bear lately! After coil pack issue which I recently posted about... I have another issue that reared its ugly head a few nights ago. Periodically, the engine overheats. When I say periodic, I mean very periodically. And with no rhyme or reason. Sometimes it overheats twice in 3 weeks. But the last time it overheated was like 4 months ago. The time in between, it always runs slightly cool, just below the midline with no variation, just a steady eddy. It has run slightly cool (not hot) when operating normally ever since I got it. Then at random it overheats. I let it sit overnight and fire it up the next morning and its like its back to normal, no overheating issue until some random future date. Got an engine temp coolant sensor code when I ran codes. Changed that. Not sure if that will fix it though. Still runs slightly cold when operating "normally," just like when the old sensor was in there. Any thoughts?