Our 2005 zd30 has developed an intermittant hic up. Sometimes at highway speeds it will run fine, but after slowing down or idling for a traffic light it farts. It feels like the motor cuts out for a fraction of a second. I have cleaned the tank out, changed filters, run a fuel system cleaner...