My exp
My guess is its not the sensor. Ive never had to change my cat, but I recently had a faulty o2 sensor. The only indication I had are the VSC off and TRAC off lights turned on, as well as check engine light.
222k miles
My 02 limited has just over 222k miles. Other than the usual maintainence (brakes, oil, etc), the only repairs I've needed are radiator replacement, o2 sensor replacement, and water pump replacement. Not bad at all.
VSC off, trac off, check engine on
I had the same lights come on after I let my parents borrow my 02 4runner. At first I thought it was a loose gas cap. But the lights stayed on for a few days so I took it to my local firestone to get it scanned. They told me it was likely a faulty O2 sensor...