Hey any chance you fixed your issue? I'm having the same exact problem. I have an exhaust leak on the driver side manifold, so I'm thinking the O2 sensor might be getting a bad reading. Not really sure though and I've just been chasing my tail for that last few weeks.