If you like the car then perhaps its worth keeping. As an owner with an original 2001 LTD 5sp my overheating was first caused by a crack in the plastic adapter on the top of the filler neck (can't remember what its connected to) but I could NOT see it. Had to use a pressure tester to find it. Then some years later I developed a pinhole leak in my radiation that allowed pressure to reduce causing overheating. Replaced the radiator. Now at 21 years old, 126K miles it runs and drive as it always has.
Good luck
Good luck