I am having the same issues, but RPMs suck and idling varies. At first I got P2096 which is a very vague code...that went away. I recently crawled under didn't see anything weird. Now car is throwing P0101 and P0137 and runnnig very poorly. Not sure what is going on but I plan to replace the...