When cool, it starts, idles, and runs ok, but only reaches around 4200 RPM (had been getting 5200). After warming up, it won't idle below 1600 or so and only reaches about 3500 RPM.<br /><br />When it's warm and "idleing" at 1600 RPM, it will occasionally surge as if it's trying to run at the...