Engine code

Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.

13burb

TYF Newbie
Joined
Jun 14, 2019
Posts
2
Reaction score
0
I did some searching and couldn't find anything on this in this particular forum. We took our 2013 Suburban to have the codes read after a check engine light came on. Code shows P3400 cylinder deactivation. Anyone run into this? I don't think I am going to be able to repair this one myself. Just looking for some input before taking to a mechanic. Thank you.
 

OR VietVet

GMT800 SUV/Trucks
Supporting Member
Military
Joined
Oct 8, 2014
Posts
21,438
Reaction score
38,624
Location
Willamette Valley
First: Welcome to the forum from Oregon

Second: Someone will chime in with info and suggestions.


We recommend that you put all your rig(s) info in your signature so we all don’t have to guess at year, make, model, engine size, trans, rear axle locker…….etc. Makes it way easier on all members that attempt to help, to have that info right up front. It is also recommended that you take a pic of your RPO codes, on the inside cover of the glove box, and post that image in your signature. All this info will greatly help those that will try to help with a problem.


If there is any other info, like upgrades, mods or recent mechanical/maintenance work done, that would be helpful in any post as well. Too many times a question is asked by the poster and after about 10 responses we find out that the poster has done recent work to attempt to fix the problem or work that was done that SEEMS not related to the problem.
 

Dustin Jackson

Full Access Member
Joined
Aug 9, 2018
Posts
1,587
Reaction score
1,786
I did some searching and couldn't find anything on this in this particular forum. We took our 2013 Suburban to have the codes read after a check engine light came on. Code shows P3400 cylinder deactivation. Anyone run into this? I don't think I am going to be able to repair this one myself. Just looking for some input before taking to a mechanic. Thank you.
Are you using an aftermarket intake? From what I can gather the computer uses info from many sensors to determine if it is ok to run in 4V mode, if one of the sensors is getting data that it doesn't like it will disable 4V mode and throw the code.
 

Dustin Jackson

Full Access Member
Joined
Aug 9, 2018
Posts
1,587
Reaction score
1,786
I did some searching and couldn't find anything on this in this particular forum. We took our 2013 Suburban to have the codes read after a check engine light came on. Code shows P3400 cylinder deactivation. Anyone run into this? I don't think I am going to be able to repair this one myself. Just looking for some input before taking to a mechanic. Thank you.
@13burb Here is info I found elsewhere:

DTC P3400: Cylinder Deactivation System Performance

Diagnostic Fault Information

Circuit
Short to Ground
Open/High Resistance
Short to Voltage
Signal Performance
Ignition 1 Voltage
P0102, P0443, P3401, P3425, P3441, P3449
P3400, P3401, P3425, P3441, P3449
--
P3400
Cylinder 1 Deactivation Solenoid Control Circuit 1
P0300, P3401
P0300, P3400, P3401
P0300, P3401
P3400
Cylinder 4 Deactivation Solenoid Control Circuit 2
P0300, P3425
P0300, P3400, P3425
P0300, P3425
P3400
Cylinder 6 Deactivation Solenoid Control Circuit 3
P0300, P3441
P0300, P3400, P3441
P0300, P3441
P3400
Cylinder 7 Deactivation Solenoid Control Circuit 4
P0300, P3449
P0300, P3400, P3449
P0300, P3449
P3400
Circuit/System Description

The cylinder deactivation system is used to deactivate 4 cylinders of the engine under light load driving conditions. The engine control module (ECM) commands the cylinder deactivation solenoids ON to deactivate engine cylinders 1, 7, 6, and 4, switching to 4 cylinders or V4 mode. The cylinder deactivation solenoids controls the oil flow to the appropriate valve lifters. The engine operates on 8 cylinders or V8 mode, during engine starting, engine idling, and medium to heavy throttle conditions.
Ignition voltage is supplied directly to the 4 cylinder deactivation solenoids. The engine control module (ECM) controls the 4 cylinder deactivation solenoids by grounding the control circuit with a solid state device called a driver.
The Cylinder Deactivation System Performance diagnostic is a test of the internal mechanical condition of the engine, during operation in V4 mode. The engine control module (ECM) determines the internal mechanical condition of the engine through the actual measured values of the mass airflow (MAF) sensor, the intake manifold absolute pressure (MAP) sensor, and the throttle position sensor. The actual measured values of the 3 sensors are then compared to the calculated values for V4 mode, stored in the ECM. If the measured values are incorrect for V4 mode, the ECM will set DTC P3400, and will return to V8 mode operation.
Conditions for Running the DTC

• DTCs P0102, P0103, P0107, P0108, P0112, P0113, P0117, P0119, P0335, and P0336 are not set.
• The engine speed is between 450-6,400 RPM.
• The IAT Sensor parameter is between -7 and +125°C (+19 and +257°F).
• The ECT Sensor parameter is between 70- 125°C (158-257°F).
• Time in V8 mode is greater than 2 seconds.
• Time in V4 mode is greater than 2 seconds.
• This DTC runs continuously within the enabling conditions.
Conditions for Setting the DTC

• The control module detects that the actual measured values from the MAF sensor, MAP sensor, and TP sensor, is not within the range of the calculated values for V4 mode.
• The above condition is met for greater than 100 milliseconds.
Action Taken When the DTC Sets

• DTC P3400 is a Type B DTC.
• The engine will return to V8 mode.
Conditions for Clearing the DTC

DTC P3400 is a Type B DTC.
Diagnostic Aids

• This DTC will not set during engine idling conditions. The vehicle will need to be driven for the DTC to set.
• The valve lifter oil manifold solenoids are assigned to the following engine cylinders:
- Solenoid #1 = Cylinder #1
- Solenoid #2 = Cylinder #4
- Solenoid #3 = Cylinder #6
- Solenoid #4 = Cylinder #7
Reference Information

Schematic Reference

Engine Controls Schematics
Connector End View Reference


• Engine Control Module Connector End Views
• Engine Controls Connector End Views
• Electrical Center Identification Views

Description and Operation

Cylinder Deactivation (Active Fuel Management) System Description
Electrical Information Reference


• Circuit Testing
• Connector Repairs
• Testing for Intermittent Conditions and Poor Connections
• Wiring Repairs

DTC Type Reference

Powertrain Diagnostic Trouble Code (DTC) Type Definitions
Scan Tool Reference


• Scan Tool Data List
• Scan Tool Output Controls
• Scan Tool Data Definitions

Special Tools Required

EN-46999 Displacement On Demand Tester
Circuit/System Verification

1. Note: The engine oil level and the oil pressure are critical to the correct operation of the Cylinder Deactivation System. Verify that the engine has the correct oil level and the correct oil pressure before continuing with this diagnostic. Refer to Oil Pressure Diagnosis and Testing. Inspect the Valve Lifter Oil Filter for a restriction or blockage. Refer to Valve Lifter Oil Filter Replacement.


<LI type=1>Ignition ON, observe the scan tool DTC information. Verify that DTC P0201-P0208, P0351-P0358, P3401, P3425, P3441, or P3449 is not set.
⇒If a DTC is set, refer to Diagnostic Trouble Code (DTC) List - Vehicle for further diagnosis.




<LI type=1>Engine idling at the normal operating temperature. Verify there is no abnormal engine noise.
⇒If there is an abnormal engine noise, refer to Symptoms - Engine Mechanical for further diagnosis.


<LI type=1>Perform the Cylinder Deactivation (Active Fuel Management) System Compression Test. The Cylinder Deactivation System should pass the compression test.
2. Operate the vehicle within the Conditions for Running the DTC to verify the DTC does not reset. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.

Circuit/System Testing

1. <LI type=1>Ignition OFF, remove the valve lifter oil manifold assembly ignition fuse from the underhood fuse block. Note: Probe each terminal at the underhood fuse block with a test lamp connected to ground to determine what terminal to connect the DMM. The test lamp should not illuminate on the circuit that needs to be tested.


<LI type=1>Connect a DMM between the ignition circuit fuse terminal going to the valve lifter oil manifold assembly and the ECM housing. <LI type=1>Ignition ON, command each Cylinder 1, 4, 6, and 7 Deactivation solenoid ON and OFF with the scan tool. Verify the resistance of each solenoid is between 11-18 Ω with the solenoid commanded ON.
⇒If greater than the specified range for all cylinder deactivation solenoids, test the ignition circuit for an open/high resistance.



⇒If greater than the specified range for one or more but not all cylinder deactivation solenoids, test both the control circuit and ignition circuit for an open/high resistance or an open/high resistance in the cylinder deactivation solenoid. If the circuits and solenoid test normal replace the ECM.
2. If all circuits and components test normal, refer to Cylinder Deactivation (Active Fuel Management) Valve Lifter Oil Manifold Diagnosis and Testing for further mechanical diagnosis of valve lifter oil manifold assembly.

Component Testing
Static Test

1. <LI type=1>Ignition OFF, disconnect the harness connector at the valve lifter oil manifold assembly. <LI type=1>Connect the harness that is labeled resistance from the displacement on demand (DOD) tester to the valve lifter oil manifold connector. <LI type=1>Connect the power leads from the DOD tester to B+ and ground. Test for 11-18 Ω on each valve lifter oil manifold solenoid.
⇒If not within the specified range for each solenoid, replace the valve lifter oil manifold assembly.
2. Test for infinite resistance between each valve lifter oil manifold circuit terminal listed and the valve lifter oil manifold housing.
⇒If less than infinite resistance, replace the valve lifter oil manifold assembly.

Dynamic Test

1. <LI type=1>Ignition OFF, disconnect the harness connector at the valve lifter oil manifold assembly. <LI type=1>Connect the cable that is labeled power from the displacement on demand DOD tester to the connector. <LI type=1>Connect the power leads from the DOD tester to B+ and ground.
2. Command each valve lifter oil manifold solenoid ON and OFF using the DOD tester. You should be able to hear each solenoid turn ON and OFF.
⇒If the function does not perform as specified, replace the valve lifter oil manifold assembly.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

• Valve Lifter Oil Manifold Replacement

• Control Module References for ECM replacement, setup, and programming
 
Joined
Apr 11, 2018
Posts
7,124
Reaction score
14,365
Location
St. Louis
Many here think 4v mode deactivation is a good thing and spend lots of money to remove it or deactivate it in the tune or with a Range plug-in device... Lol

2001 Yukon SLT
2012 Yukon Denali XL
2011 Yukon Denali RIP 5/20/18
 

BG1988

Full Access Member
Joined
Nov 14, 2018
Posts
2,975
Reaction score
1,353
Many here think 4v mode deactivation is a good thing and spend lots of money to remove it or deactivate it in the tune or with a Range plug-in device... Lol

2001 Yukon SLT
2012 Yukon Denali XL
2011 Yukon Denali RIP 5/20/18
V4 works perfectly fine

big boost in mpg getting 31.2mpg on the highway and 23.2 around town..
now that i fixed the battery cable issue


here is the official GM diagnostics for the code.(screening it now)


Capture1.JPG Capture2.JPG Capture3.JPG Capture4.JPG Capture5.JPG
 
Last edited:

BG1988

Full Access Member
Joined
Nov 14, 2018
Posts
2,975
Reaction score
1,353
V4 works perfectly fine

big boost in mpg getting 31.2mpg on the highway and 23.2 around town..
now that i fixed the battery cable issue


here is the official GM diagnostics for the code.(screening it now)

CLEAN your MAF sensor it's dirty ONLY use MAF sensor rated cleaner(IAT is part of the MAF combo sensor i think)

IAT sensor is dirty or faulty


try cleaning it :D first before replacement let dry 5-10min.. before re-installation



Capture6.JPG
 
Last edited:

Forum statistics

Threads
133,820
Posts
1,891,698
Members
99,145
Latest member
VicVal01
Top