Checked my codes today because my car is hesitating bucking, and i got a code 21 which is the O2. But i just recently changed my O2 with a brand new one from toyota. so i was wondering if anything else would cause the car to throw that code. would faulty catalytic converter make this happen. because i removed the cat underneath the car with a test pipe, and still have stock down pipe on, but when i hit fuel cut the car backfires and fire actually comes out. i thought u couldnt backfire with a cat still on unless it was shot? so just wondering if anything else would cause code 21 to come out?