Hey, I have a 2004 360 Spider recently acquired. Previous owner removed cats and has non foulers on the rear O2 sensors. He also said he had just...