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.