Part 1 of 2
CRANKSHAFT POSITION SENSOR2.5L
The Crankshaft Position (CKP) sensor is located near the outer edge of the flywheel (or starter ringear).
Engine speed and crankshaft position are provided through the CKP sensor. The sensor generates pulses that are the input sent to the Powertrain Control Module (PCM). The PCM interprets the sensor input to determine the crankshaft position. The PCM then uses this position, along with other inputs, to determine injector sequence and ignition timing.
The sensor is a hall effect device combined with an internal magnet. It is also sensitive to steel within a certain distance from it.
Fig. 25 CKP Sensor Operation:
The flywheel/drive plate has groups of four notches at its outer edge. On 2.5L 4-cylinder engines there are two sets of notches.
The notches cause a pulse to be generated when they pass under the sensor. The pulses are the input to the PCM. For each engine revolution there are two groups of four pulses generated on 2.5L 4-cylinder engines.
The trailing edge of the fourth notch, which causes the pulse, is four degrees before top dead center (TDC) of the corresponding piston. The engine will not operate if the PCM does not receive a CKP sensor input.
3.9L
The Crankshaft Position (CKP) sensor is located near the outer edge of the flywheel (starter ringear).
Engine speed and crankshaft position are provided through the CKP sensor. The sensor generates pulses that are the input sent to the Powertrain Control Module (PCM). The PCM interprets the sensor input to determine the crankshaft position. The PCM then uses this position, along with other inputs, to determine injector sequence and ignition timing.
The sensor is a hall effect device combined with an internal magnet. It is also sensitive to steel within a certain distance from it.
Fig. 26 CKP Sensor Operation:
The flywheel/drive plate has groups of notches at its outer edge. On 3.9L V-6 engines, there are three sets of double notches and three sets of single notches.
The notches cause a pulse to be generated when they pass under the sensor. The pulses are the input to the PCM.
The engine will not operate if the PCM does not receive a CKP sensor input.
5.2L/5.9L
The Crankshaft Position (CKP) sensor is located near the outer edge of the flywheel (starter ringear).
Engine speed and crankshaft position are provided through the CKP sensor. The sensor generates pulses that are the input sent to the Powertrain Control Module (PCM). The PCM interprets the sensor input to determine the crankshaft position. The PCM then uses this position, along with other inputs, to determine injector sequence and ignition timing.
The sensor is a hall effect device combined with an internal magnet. It is also sensitive to steel within a certain distance from it.
Fig. 27 CKP Sensor Operation:
On 5.2/5.9L V-8 engines, the flywheel/drive plate has 8 single notches, spaced every 45 degrees, at its outer edge.
The notches cause a pulse to be generated when they pass under the sensor. The pulses are the input to the PCM. For each engine revolution, there are 8 pulses generated on V-8 engines.
The engine will not operate if the PCM does not receive a CKP sensor input.
Fig. 24 CKP Sensor Location:
4.7L
The Crankshaft Position Sensor (CKP) is mounted into the right-rear side of the engine block.
Engine speed and crankshaft position are provided through the crankshaft position sensor. The sensor generates pulses that are the input sent to the powertrain control module (PCM). The PCM interprets the sensor input to determine the crankshaft position. The PCM then uses this position, along with other inputs, to determine injector sequence and ignition timing.
The sensor is a hall effect device combined with an internal magnet. It is also sensitive to steel within a certain distance from it.
Fig. 28 CKP Sensor Operation And Tonewheel:
On the 4.7L V-8 engine, a tonewheel is bolted to the engine crankshaft. This tonewheel has sets of notches at its outer edge.
The notches cause a pulse to be generated when they pass under the sensor. The pulses are the input to the PCM.
Fig. 32 Fuel Injector - Typical:
FUEL INJECTOR
An individual fuel injector is used for each individual cylinder.
The top (fuel entry) end of the injector is attached into an opening on the fuel rail.
The fuel injectors are electrical solenoids. The injector contains a pintle that closes OFF an orifice at the nozzle end. When electric current is supplied to the injector, the armature and needle move a short distance against a spring, allowing fuel to flow out the orifice. Because the fuel is under high pressure, a fine spray is developed in the shape of a pencil stream. The spraying action atomizes the fuel, adding it to the air entering the combustion chamber.
The nozzle (outlet) ends of the injectors are positioned into openings in the intake manifold just above the intake valve ports of the cylinder head. The engine wiring harness connector for each fuel injector is equipped with an attached numerical tag (INJ 1, INJ 2 etc.). This is used to identify each fuel injector.
The injectors are energized individually in a sequential order by the powertrain control module (PCM). The PCM will adjust injector pulse width by switching the ground path to each individual injector ON and OFF. Injector pulse width is the period of time that the injector is energized. The PCM will adjust injector pulse width based on various inputs it receives.
Battery voltage is supplied to the injectors through the ASD relay.
The PCM determines injector pulse width based on various inputs.
PCM Output
The nozzle ends of the injectors are positioned into openings in the intake manifold just above the intake valve ports of the cylinder head. The engine wiring harness connector for each fuel injector is equipped with an attached numerical tag (INJ 1, INJ 2 etc.). This is used to identify each fuel injector with its respective cylinder number.
The injectors are energized individually in a sequential order by the Powertrain Control Module (PCM). The PCM will adjust injector pulse width by switching the ground path to each individual injector ON and OFF. Injector pulse width is the period of time that the injector is energized. The PCM will adjust injector pulse width based on various inputs it receives.
Battery voltage (12 volts +) is supplied to the injectors through the ASD relay. The ASD relay will shutdown the 12 volt power source to the fuel injectors if the PCM senses the ignition is ON, but the engine is not running. This occurs after the engine has not been running for approximately 1.8 seconds.
The PCM determines injector on-time (pulse width) based on various inputs.
FUEL PUMP RELAY
The 5-pin, 12-volt, fuel pump relay is located in the Power Distribution Center (PDC). Refer to the label on the PDC cover for relay location.
The Powertrain Control Module (PCM) energizes the electric fuel pump through the fuel pump relay. The fuel pump relay is energized by first applying battery voltage to it when the ignition key is turned ON, and then applying a ground signal to the relay from the PCM.
Whenever the ignition key is turned ON, the electric fuel pump will operate. But, the PCM will shutdown the ground circuit to the fuel pump relay in approximately 1 - 3 seconds unless the engine is operating or the starter motor is engaged.
IDLE AIR CONTROL MOTOR
The IAC stepper motor is mounted to the throttle body, and regulates the amount of air bypassing the control of the throttle plate. As engine loads and ambient temperatures change, engine rpm changes. A pintle on the IAC stepper motor protrudes into a passage in the throttle body, controlling air flow through the passage. The IAC is controlled by the Powertrain Control Module (PCM) to maintain the target engine idle speed.
At idle, engine speed can be increased by retracting the IAC motor pintle and allowing more air to pass through the port, or it can be decreased by restricting the passage with the pintle and diminishing the amount of air bypassing the throttle plate.
The IAC is called a stepper motor because it is moved (rotated) in steps, or increments. Opening the IAC opens an air passage around the throttle blade which increases RPM.
The PCM uses the IAC motor to control idle speed (along with timing) and to reach a desired MAP during decel (keep engine from stalling).
The IAC motor has 4 wires with 4 circuits. Two of the wires are for 12 volts and ground to supply electrical current to the motor windings to operate the stepper motor in one direction. The other 2 wires are also for 12 volts and ground to Supply electrical current to operate the stepper motor in the opposite direction.
To make the IAC go in the opposite direction, the PCM just reverses polarity on both windings. If only 1 wire is open, the IAC can only be moved 1 step (increment) in either direction. To keep the IAC motor in position when no movement is needed, the PCM will energize both windings at the same time. This locks the IAC motor in place.
In the IAC motor system, the PCM will count every step that the motor is moved. This allows the PCM to determine the motor pintle position. If the memory is cleared, the PCM no longer knows the position of the pintle. So at the first key ON, the PCM drives the IAC motor closed, regardless of where it was before. This zeros the counter. From this point the PCM will back out the IAC motor and keep track of its position again.
When engine rpm is above idle speed, the IAC is used for the following:
- Off-idle dashpot (throttle blade will close quickly but idle speed will not stop quickly)
- Deceleration air flow control
- A/C compressor load control (also opens the passage slightly before the compressor is engaged so that the engine rpm does not dip down when the compressor engages)
- Power steering load control
The PCM can control polarity of the circuit to control direction of the stepper motor.
IAC Stepper Motor Program: The PCM is also equipped with a memory program that records the number of steps the IAC stepper motor most recently advanced to during a certain set of parameters. For example: The PCM was attempting to maintain a 1000 rpm target during a cold start-up cycle. The last recorded number of steps for that may have been 125. That value would be recorded in the memory cell so that the next time the PCM recognizes the identical conditions, the PCM recalls that 125 steps were required to maintain the target. This program allows for greater customer satisfaction due to greater control of engine idle.
Another function of the memory program, which occurs when the power steering switch (if equipped), or the A/C request circuit, requires that the IAC stepper motor control engine rpm, is the recording of the last targeted steps into the memory cell. The PCM can anticipate A/C compressor loads. This is accomplished by delaying compressor operation for approximately 0.5 seconds until the PCM moves the IAC stepper motor to the recorded steps that were loaded into the memory cell. Using this program helps eliminate idle-quality changes as loads change. Finally, the PCM incorporates a "No-Load" engine speed limiter of approximately 1800 - 2000 rpm, when it recognizes that the TPS is indicating an idle signal and IAC motor cannot maintain engine idle.
A (factory adjusted) set screw is used to mechanically limit the position of the throttle body throttle plate. Never attempt to adjust the engine idle speed using this screw. All idle speed functions are controlled by the IAC motor through the PCM.
INTAKE AIR TEMPERATURE SENSOR
The 2-wire Intake Manifold Air Temperature (IAT) sensor is installed in the intake manifold with the sensor element extending into the air stream.
The IAT sensor is a two-wire Negative Thermal Coefficient (NTC) sensor. Meaning, as intake manifold temperature increases, resistance (voltage) in the sensor decreases. As temperature decreases, resistance (voltage) in the sensor increases.
The IAT sensor provides an input voltage to the Powertrain Control Module (PCM) indicating the density of the air entering the intake manifold based upon intake manifold temperature. At key-on, a 5 volt power circuit is supplied to the sensor from the PCM. The sensor is grounded at the PCM through a low-noise, sensor-return circuit.
The PCM uses this input to calculate the following:
- Injector pulse-width
- Adjustment of spark timing (to help prevent spark knock with high intake manifold air-charge temperatures)
The resistance values of the IAT sensor is the same as for the Engine Coolant Temperature (ECT) sensor.