I have a 1997 Land Cruiser, TRD Supercharged, with 107, 000 miles on the clock. A couple of years ago, prior to adding the Supercharger, the check engine light would come on occassionally. It was setting O2 senor codes so I replaced both sensors with new OEMs. The light stayed off up until a couple of weeks ago now the light is on and it is setting sensor codes again. I have noticed zero drivablity problems. Seems like the O2 sensors should last a bit longer than 20,000 miles. Can anyone advise if they have had this difficulty as well? By the way, I am also running a Borla exhaust. Thanks.