Many engines lose rpm when they are sitting at a hot idle. The problem could be with the fuel or ignition systems, but could also be a stepper motor that either needs to be replaced or reset (to ...