Is this the right o2 sesor for my 1991 348TS?
That is the universal equivalent, which will require some splicing and/or soldering. The direct fit would be a faster install. Bosch 13120 $75 with free shipping on Amazon.com http://www.amazon.com/Bosch-13120-Oxygen-Sensor-Fitment/dp/B000BZI14G
I believe what you are saying as I have seen this code as well, but when I follow your link and type in my car info, they say it is not correct??? Wierd?!
I noticed that as well, but confirmed the part number on a several reliable sites, including our "No Doubt" the 348 guru's website.
Here's the one I'm using on my 348: No splicing and I think it was only about $80-85. Image Unavailable, Please Login
I would get the factory oem Bosch, it is the same price, $75 with free shipping from Amazon. No splicing, plug and play.