RE: Idle help
An idle in the high 2Ks is actually a typical low idle. What it sounds like is he's flying off an asphalt or concrete surface, and can't keep the plane from rolling.
If this is the problem, try putting some fuel tubing on the axles to increase the drag of the wheels. You'll still be able to pull the plane for take off, but it will help hold the plane in place while idling. You may also need to consider flying with someone to help you hold the plane.
Brad