Sme answer as other '01 GP Could be something simple like an obstruction under the gas pedal or a bound accelerator cable. Going more technical; dirty valve body, TPS, MAF, or even a serious vacuum leak on the intake. If the MIL (malfunction indicator lamp) is on the problem may be recognized by the PCM (powertrain control module). A P0500 series code might suggest something wrong with the idle control circuit. A P0400 series code would tell you that there is somehting wrong with the emmision system, EGR or EVAP. P0100 series codes are returned if there is something wrong with induction or fuel metering, O2 sensor, TPS, MAP and temperatures. Last but not least the fuel pressure regulator could be bad. This may be dumping excess fuel into the induction system resulting in an increased idle. If there are no codes from the PCM, I would check the intake vacuum and the fuel pressure regulator. The GP is notorious for leaks on the intake and fuel system malfunctions. http://www.obd-codes.com/trouble_codes/
The 2001 Dodge Grand-Caravan has a V6 engine.
The 2001 Suzuki Grand-Vitara has a V6 engine.
The 2001 Jeep Grand-Cherokee has a 4.0 L base engine size.
The 2001 Suzuki Grand-Vitara has a 2.5 L base engine size.
The 2001 Dodge Grand-Caravan has a 3.3 L base engine size.
The 2001 Jeep Grand-Cherokee's engine produces 195 hp @ 4600 rpm.
The 2001 Suzuki Grand-Vitara's engine produces 155 hp @ 6500 rpm.
The 2001 Dodge Grand-Caravan's engine produces 180 hp @ 5200 rpm.
The 2001 Grand AM was not available with a belt timed engine. All engine options are chain timed.
The 2001 Dodge Grand-Caravan's engine produces 210 ft-lbs. @ 4000 rpm.
The 2001 Suzuki Grand-Vitara's engine produces 160 ft-lbs. @ 4000 rpm.
The 2001 Jeep Grand-Cherokee's engine produces 230 ft-lbs. @ 3000 rpm.