Home/Ford/Econoline E150/Ford Econoline E150 (1997-2012)/Repair manual/Testing & Diagnostics/Engine Controls - Diagnostic Methods - 6.0L Diesel: Overview
Contents Wiring diagrams Section: Testing & Diagnostics All sections

Engine Controls - Diagnostic Methods - 6.0L Diesel: Overview Ford Econoline E150

Testing & Diagnostics ~1007 words

Overview

The Diagnostic Methods article provides detailed instructions on how to access or perform routine diagnostic tasks. This article can be referenced as many times as needed for step-by-step instructions for routine procedures.

Quick Test Description

Quick Test is divided into five specialized tests

  1. Retrieve/Clear Continuous DTCs
  2. Key On Engine Off (KOEO) On-Demand Self-Test
  3. Key On Engine Off (KOEO) Injector Electrical Self-Test (Click Test)
  4. Key On Engine Running (KOER) On-Demand Self-Test
  5. Key On Engine Running (KOER) Glow Plug Monitoring Self-Test

All are described below.

Quick Test checks the integrity and function of the Powertrain Control system and outputs the test results upon demand. Quick Test also provides a quick end check of the powertrain control system and is usually performed at the start of each diagnostic procedure. It is also performed at the end of most pinpoint tests for verification of repair and to make sure no other faults were incurred while servicing a previous fault.

Quick Test Operation

Quick Test is performed by retrieving KOEO, KOER, and Continuous Memory DTCs (CMDTCs).

For all concerns, refer to SYMPTOM CHARTS - 6.0L DIESEL . Quick Test is performed by retrieving KOEO, KOER and Continuous Memory DTCs. If a DTC is retrieved, you must then go to the appropriate Pinpoint Test. If unable to complete a self-test, GO to PINPOINT TEST AE: UNABLE TO ACTIVATE SELF TEST COMMUNICATION ERROR/DTC NOT LISTED .

Parameter Identification (PID)

The Parameter Identification (PID) mode allows access to certain data values, analog and digital inputs and outputs, calculated values, and system status information. Throughout the manual, there will be references to PID values. PID Data Monitor and Record can be accessed from the scan tool through the Diagnostic Data Link menu.

Selecting Parameter Identification (PID)

Connect the scan tool to the DLC under the dash. Turn off accessories. If the vehicle is equipped with an auxiliary powertrain control (RPM control), it must be turned off to perform self-tests.

  1. Perform the necessary vehicle preparation and visual inspection. Refer to «QUICK TEST OPERATION»(ref-225538-S40905568902006031800000)
  2. Refer to the manufacturer manual for scan tool instructions.
  3. Follow operating instructions from the menu.
  4. Select the PIDs, press START to begin monitoring.

Parameter Identification (PID) List

AcronymDescriptionMeasurement Unit
4WDL4x4 Low by RequestBitmap
APPAccelerator Pedal Position SensorPercent
APP1Accelerator Pedal Position #1Volts
APP2Accelerator Pedal Position #2Volts
APP3Accelerator Pedal Position #3Volts
APP_DAccelerator Pedal Position Sensor DPercent
APP_EAccelerator Pedal Position Sensor EPercent
APP_FAccelerator Pedal Position Sensor FPercent
TSLIPActual Slip Across Torque ConverterRPM
ACCAir Conditioning Clutch CommandBitmap
ACCSAir Conditioning Clutch Switch Compressor CyclingMode
GEN_FGenerator Output Fault BitmapFault
ARPMDESAncillary RPM DesiredRPM
AXLERATAxle Ratio Used by PCM to Calculate VSInput Revs/Output Revs
BAROBarometric PressureIn-Hg/kPa
VPWRBattery VoltageVolts
VBAT_FFBattery Voltage at Time of J1979 Freeze FrameVolts
BOOBrake Pedal Applied On/OffMode
BPABrake Pressure AppliedMode
LOADCalculated Load ValvePercent
ACPA/C Pressure SwitchMode
APP LOWClosed ThrottleVolts
B+Battery Positive VoltageVolts
DRIVECNTValid Drive Counter # EOT-FM-EOT-StatusFault
VREFCalibration Voltage Reference InputVolts
SYNCCamshaft/Crankshaft Are in SyncMode
FICMSYNCFICM Information for SYNCMode
TPLRNMINClosed Throttle PositionA/D Counts
CPP/TCSClutch Pedal Position SwitchMode
PCA_AMPCommanded Current for PCAAmps
SSD_AMPCommanded Current for SSDAmps
TCC_AMPCommanded Current for TCCAmps
SSE_AMPCommanded Current for SSEAmps
CCMSTATComponent Monitor CompletedBitmap
PIP_CTRCounter Incremented Every PIP Rising EdgeNone
SHIFT_TYPE/GEARTRCommanded Gear and PRNDLNone
RPMDSDDesired Idle RPMRPM
LINEDSDDesired Main Line PressurePSI
TSLIPDSDDesired Slip Across the Torque ConverterRPM
OSS_DIRDirection of OSS SpringState Encoded
TR_DCDuty Cycle of TRSPercent
EGRTPEGR Throttle Position VoltsPercent
EGRTPCEGR Throttle Position ControlPercent
EGRVPDESEGR Valve Position DesiredPercent
EGRVPEGR Valve Position Sensor (Raw)A/D Counts (Volts)
EGR_PCTCommanded EGRPercent
EGR_ERREGR Error From CommandedPercent
PCACommanded Pressure Electronic Pressure Control APSI
PCA_FElectronic Pressure Control A Fault StatusState Encoded
SSPCD_FShift Solenoid D Fault StatusState Encoded
TCCPCTorque Converter Commanded PressurePSI
TCCPC_FTorque Convertor Control Fault StatusState Encoded
ECTEngine Coolant Temperature (After Any FMEM Sub.)Degrees/Celsius/ Temp/Volts
ECT_VEngine Coolant Temperature (Raw)A/D Counts
EOT_VEngine Oil TemperatureA/D Counts
EOTEngine Oil Temperature, ModeDegrees C
RPM #Engine RPM ControlRPM #
EP_VExhaust Back PressureA/D Counts
EPExhaust Back Pressure AbsolutePsi/kPa, Volts
EP DSDExhaust Back Pressure DesiredKPa
FANSSFans Speed SensorRPM
FANSSMFan Speed Sensor MonitorBitmap
FICMLPWRFICM Logic PowerVolts
FICMMPWRFICM Main PowerVolts
FICMVPWRFICM Vehicle PowerVolts
SHFT_FLREFlare RPM for PID 1931RPM
CPP/PNPClutch Pedal Position Switch/Neutral Switch CircuitNone
DTCFreeze Frame DTCNone
TR_FREQFrequency of TR-P Sensor SignalHz
FLIFuel Level Input SensorPercent, Volts
FLI_VFuel Level Input VoltageVolts
FUELPWFuel Pulse WidthTime
FPMSFuel Pump Secondary Monitor HighBitmap
GEAR_OSCGear Commanded OSC StatusState Encoded
GPCTMGlow Plug Control TimeSeconds
GPDCGlow Plug Duty CyclePercent
GPLTMGlow Plug Lamp Time OnSeconds
GPLGlow Plug Indicator Lamp CommandBitmap Mode
GEARMAXHighest Gear PermittedNone
ICPInjection Control PressureMPA/psi
ICP_DESInjection Control Pressure DesiredMPA abs
IPR #Injector Control Pressure RegulatorPercent
INJ_TIMInjector Timing BTDCDegrees BTDC
IAT2Intake Air TemperatureDegrees/Celsius
IAT2_VIntake Air Temperature CountsA/D Counts
IAT_VIntake Air Temperature (Raw)A/D Counts
ISS_SRCIntermediate Shaft Speed, No FMEMRPM
SECSTATIPATS Security Access StatusNone
HFPIPLast PIP Up Edge to Last PIP Down EdgeSeconds
TPLRNMINLowest Idle Throttle PositionA/D Counts
MAFVMAF VoltageVolts
MILMalfunction Indicator Requested ONBitmap
MAPIntake Manifold Absolute PressureKPa
MGPManifold Gauge PressureKPa
MAFAir Flow Rate From MAF SensorGrams
MFDESMass Fuel DesiredMg
T/F Delta PIDMass Air Flow StatusMAF FM
MIS_CNT1Misfire Count Cylinder #1 (High Byte)# Misfires
MIS_CNT1Misfire Count Cylinder #1 (Low Word)# Misfires
MIS_CNT2Misfire Count Cylinder #2 (High Byte)# Misfires
MIS_CNT2Misfire Count Cylinder #2 (Low Word)# Misfires
MIS_CNT3Misfire Count Cylinder #3 (High Byte)# Misfires
MIS_CNT3Misfire Count Cylinder #3 (Low Word)# Misfires
MIS_CNT4Misfire Count Cylinder #4 (High Byte)# Misfires
MIS_CNT4Misfire Count Cylinder #4 (Low Word)# Misfires
MIS_CNT5Misfire Count Cylinder #5 (High Byte)# Misfires
MIS_CNT5Misfire Count Cylinder #5 (Low Word)# Misfires
MIS_CNT6Misfire Count Cylinder #6 (High Byte)# Misfires
MIS_CNT6Misfire Count Cylinder #6 (Low Word)# Misfires
MIS_CNT7Misfire Count Cylinder #7 (High Byte)# Misfires
MIS_CNT7Misfire Count Cylinder #7 (Low Word)# Misfires
MIS_CNT8Misfire Count Cylinder #8 (High Byte)# Misfires
MIS_CNT8Misfire Count Cylinder #8 (Low Word)# Misfires
MIS_CNTMisfire Count Total (High Byte)# Misfires
MIS_CNTMisfire Count Total (Low Word)# Misfires
MISDEL1Misfire Percent Delta Cylinder #1Percent
MISDEL2Misfire Percent Delta Cylinder #2Percent
MISDEL3Misfire Percent Delta Cylinder #3Percent
MISDEL4Misfire Percent Delta Cylinder #4Percent
MISDEL5Misfire Percent Delta Cylinder #5Percent
MISDEL6Misfire Percent Delta Cylinder #6Percent
MISDEL7Misfire Percent Delta Cylinder #7Percent
MISDEL8Misfire Percent Delta Cylinder #8Percent
TORQUENet Engine TorqueLb-Ft
DRIVECNTNumber of Completed OBD Drive Cycles#
TRIPCNTNumber of Completed OBD Trips#
TRIPOBD Trip CompletedBitmap
PATSOUTOutcode StatusNone
OSSOutput Shaft SensorRPM
OSS_SRCOutput Shaft Speed, No FMEMRPM
PBAPark Brake AppliedBitmap
PNPPark/Neutral Switch in DriveBitmap
PSPPower Steering LoadBitmap
Software ID Block Starting AddressNone
SCCSSpeed Control Command SwitchA/D Counts
TMSTRTTime Since Engine StartSec
TIREREVTire Size Used by PCM to Calculate VSTire Revs Per Mile
TCCRATTorque Converter Clutch Speed RatioNone
TCC_OSCTorque Converter Clutch OSC StatusState Encoded
DTC CNTTotal Number of Fault Codes Pending#
DTC CNTDTotal Number of On-Demand Codes#
TCSTransmission Control Switch DepressedBitmap
TFT_VTransmission Fluid Temp. Counts (Raw)A/D Counts
TFTTransmission Fluid TemperatureDegrees
TRANRATTransmission Gear RatioNone
TSSTurbine Shaft SpeedRPM
TSS_SRCTurbine Shaft Speed, No FMEMRPM
VGT_FVariable Geometry Turbo FaultBitmap
VGTDC #Variable Geometry Turbo Duty CyclePercent
FANVAR #Variable Speed Fan Duty CyclePercent
VSSVehicle Speed SensorKPH/MPH
VFDESVolume Fuel DesiredMm 3
WFSWater in Fuel ConditionBitmap
SSPCDCommanded Pressure Shift Solenoid DPSI
EGRDC #EGR Duty CyclePercent
TSS/ISSTurbine Speed Adjusted for Chain RatioRPM
SSPCECommanded Pressure Shift Solenoid EPSI
SSPCE_FShift Solenoid E Output Fault StatusState Encoded
SSPCACommanded Pressure Shift Solenoid APSI
SSPCBCommanded Pressure Shift Solenoid BPSI
SSPCCCommanded Pressure Shift Solenoid CPSI
SSA_AMPCommanded Current for SSAAMPS
SSB_AMPCommanded Current for SSBAMPS
SSC_AMPCommanded Current for SSCAMPS
SSPCA_FShift Solenoid A Pressure Control Output FaultState Encoded
SSPCB_FShift Solenoid B Pressure Control Output FaultState Encoded
SSPCC_FShift Solenoid C Pressure Control Output FaultState Encoded
IATIntake Air Temperature (After Any FMEM Sub.)Celsius/Degrees F
SECTIMESecurity Access TimeMin.
CMPFMCamshaft Position Failure RateBitmap
DECHOKEDechoke Mode FlagBitmap
TCCFMConverter Unlock Due to Excess SlipBitmap
EGRFMEGR Failure RateBitmap
MAFFMMAF Failure RateBitmap
ECTFMECT Failure RateBitmap
IATFMIAT Failure RateBitmap
SCILSpeed Control Indicator Light Comn.Bitmap
EGR EVALEGR System EvaluatedFP#
PTOPower Take-Off StatusBitmap
GENB_FGenerator 2 Fault DetectedBitmap
TCILFTCIL Fault DetectedBitmap
TCC_OTOvertemp Lock-Up ModeBitmap
TRAN_OTTransmission is OvertemperatureBitmap
TRACTraction Assist is AvailableBitmap
VSSFMVSS Failure ModeBitmap
PCFMPressure Control Failure ModeBitmap
OSSFMOutput Shaft Speed Failure ModeBitmap
TFTFMTrans Fluid Temperature Failure ModeBitmap
FANVAR_FVariable Speed Fan (VSF) OutputBitmap
PIP_HIGHPIP State is HighBitmap
GENFIGenerator Fault Indicator Light Com.Bitmap
MISSTATMisfire Monitor CompletedBitmap
EGRSTATEGR Monitor CompletedBitmap
CCMSTATCCM Monitor CompletedBitmap
IAT2FMDownstream ACT FMEM FlagBitmap
EOTFMEngine Oil Temperature FMEMBitmap
BAROFMBARO FMEM FlagBitmap
MP_LRNMisfire Correction Profile LearnedBitmap
MFF_PNPIndrive During Time of MisfireBitmap
SRCStarter Motor Relay is EnabledBitmap
SC_CSTSpeed Control COAST Switch ActiveBitmap
SC_SETSpeed Control SET/ACEL Switch ActiveBitmap
SC_RSUMSpeed Control RESUME Switch ActiveBitmap
SC_ONSpeed Control ON Switch ActiveBitmap
SC_OFFSpeed Control OFF Switch ActiveBitmap
SC_NULLNO Speed Control Button PushedBitmap
SPAREKEYIpats Spare Key Programming EnableBitmap
ANTISCANAnti -Scan Enable and CountingBitmap
PCM_IDPCM ID StoredBitmap
PCM_VFYPCM ID VerifiedBitmap
ENSTATEngine Start EnabledBitmap
RPS/PSATrans Pressure Switch A is ActiveBitmap
PSBTrans Pressure Switch B is ActiveBitmap
PSCTrans Pressure Switch C is ActiveBitmap
PSDTrans Pressure Switch D is ActiveBitmap
PSETrans Pressure Switch E is ActiveBitmap
HRSH_SHFTHarsh Shift Commanded by OSCBitmap
WACWOT A/C CutoutOn/Off
INJ1Fuel Injector ControlOn/Off
INJ2Fuel Injector ControlOn/Off
INJ3Fuel Injector ControlOn/Off
INJ4Fuel Injector ControlOn/Off
INJ5Fuel Injector ControlOn/Off
INJ6Fuel Injector ControlOn/Off
INJ7Fuel Injector ControlOn/Off
INJ8Fuel Injector ControlOn/Off
ISS_FISS is Currently UnreliableBitmap
OSS_FOSS is Currently UnreliableBitmap
TRO_N_FNeutral Output FaultBitmap
TRO_P_FPark Output FaultBitmap
RLC_FReverse Lamp Control FaultBitmap
TRFMTR Failure ModeBitmap
TCILTCIL Light Commanded ONBitmap
IPATSIpats StatusBitmap
TCSFLG Transmission Switch DepressedBitmap
OSS_DIROutput Shaft Speed DirectionState Encoded
TP_MODEThrottle ModeState Encoded
CRUISECruise ModeState Encoded
SCCSSTATSpeed Control Switch StateState Encoded
SHFT_TYPShift TypeState Encoded
TQ_CNTLTorque Reduction RequestState Encoded
GEARCommanded GearState Encoded
TRPRNDL PositionState Encoded
IAC_MODEIdle Speed Control Operating ModeNone
TP VThrottle Position (Before FMEM)A to D Counts
RPMEngine SpeedRPM
TCCMCMDTorque Converter Clutch Desired SlipRPM
SHIFT_IDShift IdentificationNone
SHFT_LAG0 - 10% Shift TimeSeconds
SHFT_TM10 - 90% Shift TimeSeconds
SHFT_DROPRPM Overshoot For PID 1931RPM
RUNTMTime Since Engine StartSec
MIL_DISTDistance Traveled With MIL ActivatedKm
WARM_UPSNumber of Warm -ups Since Codes ClearedKm
TP_RRelative Throttle PositionPercent
CLR_DISTDistance Traveled Since Codes ClearedKm

PARAMETER IDENTIFICATION (PID) LIST

Description

All OBD scan tools should display the On-Board System Readiness (OSR) Test. The OSR will display the supported monitors on the vehicle, the status of all monitors (complete or not complete) and the MIL status. If a monitor is not complete, the scan tool will not identify the monitor that has not completed. Readiness for the 6.0L is reported based on the completeness of the comprehensive component monitors (CCM) and the misfire monitor and the EGR monitor. These monitors must be complete before readiness can be cleared. It is not possible to determine which individual monitors are complete/incomplete.

Freeze Frame Data allows access to emission related values from specific generic PIDs. These values are stored the instant an emission related DTC is stored in Continuous Memory. This provides a snapshot of the conditions that were present when the DTC was stored. Once one set of freeze frame data is stored, this data will remain in memory even if another emission related DTC is stored. When a DTC associated with the freeze frame is erased or a PCM memory reset is performed, new freeze frame data can be stored again. In the event of multiple emission related DTCs in memory, always note the DTC for the freeze frame data.

The Powertrain Control Module (PCM) Reset allows the scan tool to command the PCM to clear all emission-related diagnostic information. When resetting the PCM, a DTC P1000 will be stored in the PCM until all the OBD system monitors or components have been tested to satisfy a drive cycle, without any other faults occurring. For more information about a drive cycle, refer to DRIVE CYCLES . Clearing DTCs from the vehicle-specific RETRIEVE/CLEAR CONTINUOUS MEMORY DTCs will clear all systems, including the OBD systems. Clearing DTCs from the OBD generic menu will only clear OBD features for the 6.0L diesel.

The following events occur when a PCM reset is performed

  1. Clears the number of Diagnostic Trouble Codes (DTC).
  2. Clears the DTCs.
  3. Clears the freeze frame data.
  4. Resets status of the OBD system monitors.
  5. Sets DTC P1000 as a vehicle-specific DTC. P1000 will not appear as an OBD DTC.

The primary intention of the OBD Drive Cycle is to clear the DTC P1000 and to satisfy the specifications for SAE specification J1979. Each OBD monitor must run during the drive cycle.

If the drive cycle is completed and P1000 is not cleared, repeat the entire drive cycle. If a particular step is interrupted, simply repeat the drive mode. If the drive cycle is interrupted with a key-off, only drive modes that were incomplete must be run.

CAUTIONStrict observance of posted speed limits and attention to driving conditions are mandatory when proceeding through the drive cycle.

Rough road conditions may prevent certain steady state conditions and steady accelerations from validating the transmission- and load-related monitors.

Vehicles equipped with Power Take-Off (PTO) must have that system disengaged before the OBD drive cycle is initiated.

Basic circuit checks help to minimize pinpoint test steps by providing a procedure to diagnose harness faults associated with the Electronic Engine Control (EEC) System. The following techniques provide helpful reminders for diagnosing open circuits (continuity), shorts to ground and shorts to power.

Note. The suspect circuit must be isolated before testing. When disconnecting any harness connector, always inspect for damaged or pushed-out pins, corrosion and loose wires. Repair as necessary. The digital multimeter must be set to the correct scale. The techniques do no apply in all situations; therefore, it is necessary to perform each pinpoint test step accurately and completely. General resistance and voltage values are specified below. Always use the pinpoint test values if they differ. Always turn the key to the OFF position unless directed otherwise by the pinpoint test.

Each of the following procedures will require the powertrain control module (PCM) and component to be disconnected to isolate the harness.