I have a JD x475 with a kawasaki FD671D-AS02 engine and when it runs at idle through mid range it pops back through carberator on left side only. Had it in the shop and they did not really know what the problem was they said possible a intake valve staying open. I have it apart but it does not appear to be sticking. Any suggestions on what could be wrong.