GM Service Manual Online
For 1990-2009 cars only

Diesel Engine ECM Replacement - keywords 6.6 6.6L alternator calibration charge DTC EGR generator LLY P0045 P0046 P0299 P0403 P0404 P0621 P0622 P2563 PCM SES turbo

Subject:Diesel Engine ECM Replacements

Models:2004-2005 Chevrolet Silverado
2004-2005 GMC Sierra



The following diagnosis might be helpful if the vehicle exhibits the symptom(s) described in this PI.

Condition/Concern:

There has been a high percentage of No Trouble Found (NTF) 6.6 LLY ECMs being returned to the Warranty Parts Center.

The No Trouble Found (NTF) ECMs are being replaced for a specific list of DTCs.

Recommendation/Instructions:

Please do not replace the 6.6 LLY diesel engine ECM without completing all of the proper SI diagnostics.

Below is a list of DTCs that are appearing on the No Trouble Found ECM replacement repair orders:

P0401 P0404 and P0299: EGR and Turbo Boost Trouble Codes

For EGR codes and Turbo Boost codes that set with no customer driveability complaints, verify the vehicle has the latest TIS2000 calibration update named "diagnostic enhancements for P0401 and P0404." If the EGR and Boost codes can be duplicated and the codes are set with a driveability symptom, monitor and inspect the EGR valve for sticking.

P0045 P0046 P2563: Turbo Vane Position Codes

The most likely causes for turbo vane position codes are debris in the solenoid control valve, inoperative solenoid control valve, sticking turbo vanes, or an operative turbo vane position sensor.

P0621 P0622: Generator "L" Terminal Codes

Generator "L" terminal codes may set when there are certain driveability concerns or symptoms on the 6.6 LLY engine. Always diagnose driveability concerns or symptoms before addressing Generator "L" terminal DTCs.

Please do not replace the ECM for any of the above trouble codes if the condition cannot be duplicated.

Please follow this diagnostic or repair process thoroughly and complete each step. If the condition exhibited is resolved without completing every step, the remaining steps do not need to be performed.