Hey everybody! So I've been trying to get my '03 P5 smogged so that I can get my tags updated, and after having to replace: engine coils, distributor cap, spark plugs and wires, new timing belt, new head gasket, upper O2 sensor, and the variable valve soleniod....I'm now told that my cat...