Have you checked your metering rod pistons at idle? Are they sucked down all the way or are they fluttering up and down at idle or in gear. You may need to change the springs. Dave