I bought a '97 TL because the trannys on the 99-03s are notorious for failing. Bought the car with 138K and now it's up to 176K. I've replaced radiator ($150), axles+tie rod ($450), fuel pump ($250), starter ($150). Also replaced regular things (battery $100, rotors and pads $300). The car does tend to overheat, but it's usually caused by air in the cooling system so you just need to bleed the system when it does and it takes care of the problem 95% of the time. Gas mileage is just OK (26-28 highway, 24 combined). Slow windows is a universal problem. Otherwise it's a good car.
† Edmunds.com received the highest numerical score in the proprietary J.D. Power 2014 Third-Party Automotive Website Evaluation Study℠. Results based on responses from 3,381 responses, measuring 14 companies and measures third-party automotive website usefulness among new and used vehicle shoppers. Proprietary study results are based on experiences and perceptions of owners surveyed from January 2014. Your experiences may vary. Visit jdpower.com.