Ok, I've got a 05 Sonata 2.7 V6 that runs rough, but not all the time. Sometimes after deceleration it runs very rough; this can be cleared up by shutting off the car and restarting. The dealer says there are only error codes showing for misfirings on all 6 cylinders. Off course, the car will not do this when I take it in. Any clues?