Shop 6L90 Parts →
The 6L90 is the big brother to the 6L80. Same architecture, wider clutch packs, stronger output shaft, built for the 6.0L and 6.2L trucks: Silverado and Sierra 2500HD and 3500HD, Escalade, Yukon Denali, Suburban 2500, and a handful of performance cars. It is a good transmission, and its most common failure mode is not the transmission at all. It is the valve body and the control module bolted to it.
The confusing part is the layout. On 6L90 units through roughly the 2014 model year, the transmission control module is not a box under the dash. It is bonded to the valve body inside the transmission, sitting in fluid, with the shift solenoids plugged directly into it. That means a heat-soaked or water-intruded module presents as a valve body problem, a valve body problem presents as a solenoid problem, and a lot of people replace the wrong thing.
2026 Cost Ranges by Repair Path
| Repair Path | Parts | Labor | Total Installed |
|---|---|---|---|
| Solenoid kit only | $150 – $360 | 3 – 4 hr | $550 – $1,050 |
| Reman valve body, no control module | $420 – $850 | 3 – 5 hr | $850 – $1,750 |
| Valve body with control module | $700 – $1,450 | 3 – 5 hr plus programming | $1,300 – $2,600 |
| New OEM valve body assembly at dealer | $1,100 – $1,900 | 4 – 6 hr at dealer rate | $2,200 – $3,400 |
| Shift kit / bore repair on your existing body | $85 – $260 | 4 – 6 hr | $650 – $1,300 |
Programming is the line item people forget. If the control module comes with the valve body, it arrives blank or with generic software and has to be programmed to your VIN with a factory-level scan tool. Independent shops charge $120 to $300 for that, or they sublet it to a dealer, which costs more. Some reman suppliers will pre-program to your VIN if you give it to them at order time, which is worth asking about because it can eliminate the charge entirely.
Symptoms That Actually Point at the Valve Body
Harsh or Banging 1-2 Shift
The signature 6L90 complaint. The truck shifts fine from a stop into first, then slams into second hard enough to rock the cab. It is usually worse cold and can soften as fluid warms. The cause is the pressure control solenoid or the bore it lives in failing to modulate line pressure during the shift, so the clutch applies at full pressure instead of a ramped pressure.
2-3 Flare or a Long, Soft Upshift
The opposite problem, same root cause. RPM rises between gears because line pressure is dropping rather than spiking. Wear in the actuator feed limit valve bore is a well-documented cause on this family, and it is not fixable with a solenoid swap.
Limp Mode / Stuck in a Single Gear
The module detects a ratio it cannot explain or a pressure it cannot verify, and defaults the transmission to a fixed gear so you can drive home. On a 6L90 that typically means it holds fourth or fifth. Reverse usually still works, which is the tell that separates limp mode from an actual mechanical failure.
Delayed Engagement Into Drive or Reverse
Two to four seconds between selecting a gear and the truck engaging, usually worse on a cold start after sitting overnight. This can be a valve body issue but it can also be a bad pump or worn seals, so it needs pressure testing before you spend money.
No 3rd, 5th or Reverse
Important exception. On 6L80 and 6L90 units the 3-5-R clutch wave plate is a known hard-part failure. If the truck has lost third, fifth and reverse together, that is almost always a broken wave plate inside the transmission, not a valve body. Replacing the valve body will not fix it and the money is wasted. Confirm this one before ordering parts.
The Codes You Will See
| Code | Meaning | What It Usually Is on a 6L90 |
|---|---|---|
| P0776 | Pressure control solenoid B, performance or stuck off | Solenoid or a worn bore in the valve body. The most common single code on this unit. |
| P0842 | Transmission fluid pressure sensor/switch A, circuit low | Pressure switch inside the valve body assembly, or actual low pressure from a worn circuit. |
| P0796 / P0797 | Pressure control solenoid C performance or stuck | Same story as P0776, different circuit. |
| P0751 / P0756 | Shift solenoid A or B performance | Solenoid or wiring inside the module connector. |
| P0973 / P0974 | Shift solenoid A control circuit low or high | Electrical. Often the internal harness or the control module itself. |
| P0872 / P0873 | Fluid pressure sensor/switch circuit fault | Pressure switch in the valve body. |
| P0700 | Transmission control system malfunction | A pointer only. The real code is stored in the transmission module. |
| P2723 / P2729 | Pressure control solenoid D or E stuck off | Valve body circuit fault, common alongside P0776. |
One code by itself tells you very little. A P0776 with a harsh 1-2 shift and clean fluid is a strong valve body case. A P0776 with burnt fluid and clutch material on the magnet is a symptom of a transmission that is already failing internally, and a valve body will buy you a few months at most.
6L90 Valve Bodies and Solenoids, Same-Day Ship
Reman valve bodies, assemblies with the control module, solenoid kits, shift kits, filter and pan gasket kits for 2007 through 2023 6L90 units. Need a hard part we do not list? Core Transmission Parts carries the deeper catalog.
Shop 6L90 Valve Bodies → Browse Core Transmission Parts →Reman vs New vs Solenoid-Only
Solenoid Kit Only — $150 to $360 in parts
This works when the failure is genuinely electrical and the valve body castings and bores are still in spec. A 6L90 solenoid kit gets you new pressure control and shift solenoids for a fraction of a valve body price, and the labor is identical because you are dropping the pan and pulling the valve body either way.
It does not work when the bore is worn. If the actuator feed limit valve or the pressure regulator bore has been passing pressure for 20,000 miles, a new solenoid drops into a worn hole and the symptom comes right back. Rule of thumb: if the truck has over 150,000 miles and the harsh shift has been present for months, the bore is probably worn.
Reman Valve Body — $420 to $850
Best value for most owners. A properly remanufactured 6L90 valve body has been cleaned, the bores measured and sleeved or bushed where needed, and fitted with new solenoids. You reuse your existing control module, which means no programming charge. Verify the unit matches your year and application before ordering, because the checkball and separator plate configuration changed across the production run.
Valve Body with Control Module — $700 to $1,450
Necessary when the module itself has failed, which shows up as electrical circuit codes (P0973, P0974), a communication loss with the transmission module, or a solenoid circuit that reads open with a known-good solenoid installed. A valve body assembly with the control module solves both problems in one part, but budget for VIN programming and a relearn.
Shift Kit on Your Existing Valve Body — $85 to $260
A 6L90 shift kit corrects known factory calibration weak points and, on the better kits, addresses the bore wear directly. This is the enthusiast and shop path. It requires that you or your shop are comfortable disassembling the valve body on a bench, keeping the checkballs organized, and torquing the plate correctly. Done properly it gives a better result than a cheap reman. Done badly it is a tow truck.
Labor Hours, In Detail
The 6L90 valve body is serviceable in the vehicle. You do not pull the transmission. That is the good news, and it is why this repair costs a fraction of a rebuild.
- Drain and drop the pan: 0.5 hr. On a truck this is straightforward. Have 8 to 10 quarts of Dexron VI ready.
- Remove filter, disconnect internal harness, unbolt valve body: 1.0 to 1.5 hr. There are a lot of bolts and they are not all the same length. Lay them out in a pattern.
- Transfer or install new valve body, torque sequence: 1.0 hr. The bolts are low torque and easy to strip. Use an inch-pound wrench, not a ratchet and your judgment.
- Reassemble, refill, road test: 1.0 hr. Fluid level on this transmission is set by temperature, checked at the level plug, not by a dipstick on most applications.
- Programming and relearn, if the module is new: 0.5 to 1.5 hr and a factory-level tool.
Total is 3 to 5 hours for an experienced tech. At $135 to $185 an hour, that is $400 to $925 in labor. Add Dexron VI at roughly $9 to $14 a quart and a filter and pan gasket kit at $30 to $60.
Do This Before You Buy Anything
- Check the fluid. Bright red and it smells like fluid, you have a valve body candidate. Brown or black and it smells burnt, the clutches are already gone and a valve body is throwing money at a dying transmission.
- Check the pan magnet. Fine grey paste is normal. Chunks of friction material or metal flake means internal damage.
- Pull the stored codes from the transmission module, not just the generic P0700 the engine module reports. Without the specific code you are guessing.
- Verify third, fifth and reverse. If all three are gone at once, it is the 3-5-R wave plate and a valve body will not help you.
- Check the fluid level correctly. A low 6L90 will produce harsh shifts and pressure codes that mimic a bad valve body exactly. Level is checked hot, at the correct temperature window, at the level plug.
- Confirm your year and configuration. The 6L90 changed separator plates, checkball counts and module mounting across the run. Ordering a 2008 body for a 2016 truck is the single most common ordering mistake on this unit.
FAQ
Can I replace a 6L90 valve body without dropping the transmission?
Yes. The pan comes off and the valve body comes out with the vehicle on a lift or on jack stands. That is why this is a $900 to $1,700 job rather than a $4,000 one. Clearance on a lowered vehicle or a car application is tighter than on a truck but it is still an in-vehicle repair.
Does a new valve body need programming?
Only if the transmission control module comes with it. If you reuse your existing module on a reman body, no programming is needed, though an adaptive relearn is still a good idea. If the module is new, it must be programmed to your VIN with a factory-level tool before the truck will drive correctly.
Will a valve body fix my slipping 6L90?
Slipping and harsh shifting are different problems. Harsh or erratic shifting with good fluid is a valve body case. Slipping, especially with burnt fluid or debris on the magnet, means clutch material is already gone and the fix is a rebuild. A valve body on a slipping transmission is a temporary patch.
How long does a 6L90 valve body last?
Most last the life of the transmission if the fluid is changed. The failures show up on trucks that ran Dexron VI 150,000 miles without a service, on units that overheated towing, and on any unit that ingested clutch material from another failure. Fluid condition is the strongest predictor.
Is the 6L90 valve body the same as the 6L80?
No. They look similar and share the architecture, but the 6L90 has different clutch capacities and calibration and uses its own separator plate and body castings. Do not cross-fit them. Order by your exact application and year.
What fluid does the 6L90 take?
Dexron VI, and only Dexron VI. Earlier Dexron III fluids are not backward compatible with this transmission and will cause exactly the pressure and shift complaints described on this page. A pan drop takes roughly 8 quarts, a full fill including converter is closer to 11 to 12.