Operation CHARM: Car repair manuals for everyone.

PCM Operating Modes

POWERTRAIN CONTROL MODULE (PCM)

PCM Location:




The PCM is located in the engine compartment. The PCM is referred to as JTEC.

The PCM operates the fuel system. The PCM is a pre-programmed, triple microprocessor digital computer. It regulates ignition timing, air-fuel ratio, emission control devices, charging system, speed control (if equipped), air conditioning compressor clutch engagement and idle speed. The PCM can adapt its programming to meet changing operating conditions.

The PCM receives input signals from various switches and sensors. Based on these inputs, the PCM regulates various engine and vehicle operations through different system components. These components are referred to as PCM Outputs. The sensors and switches that provide inputs to the PCM are considered PCM Inputs.

The PCM adjusts ignition timing based upon inputs it receives from sensors that react to: engine rpm, manifold absolute pressure, engine coolant temperature, throttle position, transmission gear selection (automatic transmission), vehicle speed, power steering pump pressure (2.5L only), and the brake switch.

The PCM adjusts idle speed based on inputs it receives from sensors that react to: throttle position, vehicle speed, transmission gear selection, engine coolant temperature and from inputs it receives from the air conditioning clutch switch and brake switch.

Based on inputs that it receives, the PCM adjusts ignition coil dwell. The PCM also adjusts the generator charge rate through control of the generator field and provides speed control operation.

PCM Inputs
- A/C request (if equipped with factory A/C)
- A/C select (if equipped with factory A/C) Auto shutdown (ASD) sense
- Battery temperature
- Battery voltage
- Brake switch
- CCD bus (+) circuits
- CCD bus (-) circuits
- Camshaft position sensor signal
- Crankshaft position sensor
- Data link connector for DRB scan tool
- Engine coolant temperature sensor
- Fuel level
- Generator (battery voltage) output
- Ignition circuit sense (ignition switch in run position)
- Intake manifold air temperature sensor
- Leak detection pump (if equipped)
- Manifold Absolute Pressure (MAP) sensor
- Oil pressure sensor
- Oxygen sensors
- Park/neutral switch (auto. trans. only)
- Power ground
- Power steering pressure switch (2.5L only)
- SCI receive (DRB scan tool 16-way connection)
- Sensor return
- Signal ground
- Speed control multiplexed single wire input
- Throttle position sensor
- Vehicle speed sensor

PCM Outputs
- A/C clutch relay
- Auto Shutdown (ASD) relay
- CCD bus (+/-) circuits for: speedometer, voltmeter, fuel gauge, oil pressure gauge/lamp, engine temp. gauge and speed control warn. lamp
- Duty cycle EVAP canister purge solenoid
- 5 volt sensor supply (primary)
- 5 volt sensor supply (secondary)
- Fuel injectors
- Fuel pump relay
- Generator field driver (-)
- Generator field source (+)
- Idle Air Control (IAC) motor
- Ignition coil
- Leak detection pump (if equipped)
- Malfunction indicator lamp (Check engine lamp). Driven through CCD circuits.
- SCI transmit (DRB scan tool 16-way connection)
- Speed control vacuum solenoid
- Speed control vent solenoid
- Tachometer (if equipped). Driven through CCD circuits.
- Transmission convertor clutch solenoid

PCM OPERATING MODES
As input signals to the powertrain control module (PCM) change, the PCM adjusts its response to output devices. For example, the PCM must calculate a different injector pulse width and ignition timing for idle than it does for wide open throttle.

There are several different modes of operation that determine how the PCM responds to the various input signals.

There are two types of engine control operation: open loop and closed loop.

In open loop operation, the PCM receives input signals and responds according to preset programming. Inputs from the heated oxygen sensors are not monitored.

In closed loop operation, the PCM monitors the inputs from the heated oxygen sensors. This input indicates to the PCM whether or not the calculated injector pulse width results in the ideal air-fuel ratio of 14.7 parts air to 1 part fuel. By monitoring the exhaust- oxygen content through the oxygen sensor, the PCM can fine tune injector pulse width. Fine tuning injector pulse width allows the PCM to achieve the lowest emission levels while maintaining optimum fuel economy.

The engine start-up (crank), engine warm-up, and wide open throttle modes are open loop modes. Under most operating conditions, closed loop modes occur with the engine at operating temperature.

Ignition Switch ON (Engine OFF) Mode
When the ignition switch activates the fuel injection system, the following actions occur:
1. The PCM determines atmospheric air pressure from the MAP sensor input to determine basic fuel strategy.
2. The PCM monitors the engine coolant temperature sensor and throttle position sensor input. The PCM modifies fuel strategy based on this input.

When the key is in the "ON" position and the engine is not running (zero rpm), the auto shutdown relay and fuel pump relay are not energized. Therefore, voltage is not supplied to the fuel pump, ignition coil, and fuel injectors.

Engine Start-Up Mode
This is an open loop mode. The following actions occur when the starter motor is engaged:
1. The auto shutdown and fuel pump relays are energized. If the PCM does not receive the camshaft and crankshaft signal within approximately one second, these relays are deenergized.
2. The PCM'S energizes all fuel injectors until it determines crankshaft position from the camshaft and crankshaft signals. The PCM determines crankshaft position within one engine revolution. After the crankshaft position has been determined, the PCM energizes the fuel injectors in sequence. The PCM adjusts the injector pulse width and synchronizes the fuel injectors by controlling the fuel injectors' ground paths.

Once the auto shutdown and fuel pump relays have been energized, the PCM determines the fuel injector pulse width based on the following:
- engine coolant temperature
- manifold absolute pressure
- intake air temperature
- engine revolutions
- throttle position

The PCM determines the spark advance based on the following:
- engine coolant temperature
- crankshaft position
- camshaft position
- intake air temperature
- manifold absolute pressure
- throttle position

Engine Warm-Up Mode
This is an open loop mode. The PCM adjusts injector pulse width and controls injector synchronization by controlling the fuel injectors' ground paths. The PCM adjusts ignition timing and engine idle speed. The PCM adjusts the idle speed by controlling the idle air control motor.

Cruise or Idle Mode
When the engine is at normal operating temperature, this is a closed loop mode. During certain idle conditions, the PCM may enter into a variable idle speed strategy. At this time, the PCM adjusts engine speed based on the following inputs:
- throttle position
- battery voltage
- engine coolant temperature

Acceleration Mode
This is a closed loop mode. The PCM recognizes an increase in throttle position and a decrease in Manifold Vacuum as engine load increases. In response, the PCM increases the injector pulse width to meet the increased load.

Deceleration Mode
This is a closed loop mode. The PCM recognizes a decrease in throttle position and an increase in Manifold Vacuum as engine load decreases. In response, the PCM decreases the injector pulse width to meet the decreased load.

Wide Open Throttle Mode
This is an open loop mode. The throttle position sensor notifies the PCM of a wide open throttle condition. The PCM adjusts injector pulse width to supply a predetermined amount of additional fuel.