I see that this topic has been addressed previously, but not very recently, so maybe there's a new solution by now. My 2002 P5, 189K miles, shows P0421 code indicating a poorly performing pre-cat. I tried CataClean and the isolating the rear 02 sensor, both of which did nothing to improve things...