I have been up on the maintenance. And just recently changed the bank1 O2 sensor. I was getting an occasional code showing it was slow to respond. I also cleaned the maf. I just worry because my code reader still says that the computer is monitoring the catalyst. But it hasn't thrown a code yet and I changed the O2 on thursday. I still need to drive it a few more days before I can take it to get inspected. I hate NY inspections. They hook up to the computer and If it has any codes even stored, it won't pass. And you can't even get away with just clearing the codes because they can see that too. Wich is why I have to drive it for a few more days.