Problem: About once every 10-15 minutes while driving, the engine occasionally sputters, chokes, and loses power, but then it recovers. It seems to do it most while accelerating, and at 2200-3500 RPMs. Check engine light is on. It sounds like it's misfiring, choking, sputtering, but it is...