So i have a 2000 V6 - 5spd with 230,000 miles on it. I want to keep it as long as possible and need some help on things i should get checked/done in regards to a car with this many miles on it aside from the routine items. I've actually been very fortunate with this car.

Things I've had done so far are:
- 2 Complete tune-ups - (latest one was last year)
- Timing belt/water pump - changed @ 110,000
- 2 Coolant flushes (last one was 2yrs ago)
- New battery (July 2010)
- Oil changes every 5000 miles
- New O2 sensor (2years ago)
- New clutch kit (3 years ago)
- Replaced struts/suspension twice; last time was 1.5yrs ago
Just a note - I have had a CEL on for a couple years - i think its b/c the mechanic put in the wrong O2 sensor or it i have a feeling it might also be my catalytic converter (which i really hope i don't have to replace). My car has Cali emissions on it. Should i be concerned with replacing my alternator, tranny, starter, etc.... as well as any signs that my engine may be starting to fail. So any help in preventative maintenance to keep it going would be greatly appreciated.
Thanks!