The PCM controls fuel delivery and for KL6 vehicles, determines which fuel system the engine is operating on. The PCM monitors various engine and vehicle functions to provide the correct amount of CNG or gasoline fuel under all operating conditions. This provides excellent driveability and fuel economy while maintaining reduced emission levels. When operating on CNG, the PCM opens the AFO enable circuit. When the AFO enable circuit is open, the fuel injector control module (FICM) will sequentially operate the CNG fuel injectors. A FICM is required because the PCM is not capable of operating the high current CNG fuel injectors. The PCM injector pulse width signals are received by the FICM and duplicate pulse width signals are generated by the FICM in order to operate the CNG injectors.
The PCM monitors 2 PWM signals from the FICM in order to determine CNG fuel tank pressure, CNG fuel tank temperature, CNG fuel rail temperature, and the diagnostic status of the FICM. The FICM monitors the CNG fuel tank pressure sensor, CNG fuel tank temperature sensor, and the CNG fuel rail temperature sensor. This information is communicated to the PCM by a dedicated PWM circuit. The FICM also performs internal diagnostics, and communicates this information by a dedicated PWM circuit. For further detail refer to Fuel Injector Control Module Description .
The PCM controls the Low Pressure Lock-Off (LPL) solenoid, and the High Pressure Lock-Off (HPL) solenoid. The PCM commands the HPL solenoid open for 1 second at every ignition ON, in order to prime the CNG fuel system. The PCM commands the HPL, and the LPL open when the engine is cranking or running on CNG.
When operating on gasoline, the PCM will send a message to the instrument panel (IP). The IP will display a message indicating the vehicle is running on gasoline.
The PCM also determines the CNG fuel level. The PCM monitors the FTP and FTT sensor information that is sent from the FICM. The FTP and FTT sensors are located on the CNG tank high pressure lock-off solenoid. The PCM performs a calculation of the CNG pressure and CNG temperature in order to determine an accurate CNG fuel level. On Bi-fuel (KL6) models the gasoline fuel level is determined by the PCM in a conventional manner using an in-tank variable resistor sensor. A fuel gage select switch allows the vehicle operator the ability to request momentary fuel gage display of either fuel level regardless of the fuel system in operation.
For further PCM description refer to Powertrain Control Module Description in Engine Controls in the C/K Pickup Service Manual.