OBD-II code P2874 indicates that the transmission control module (TCM) has detected excessively high hydraulic pressure in clutch B during disengagement. This suggests the clutch is not releasing properly, which can cause harsh shifting, binding, or transmission damage.
The solenoid that regulates pressure for clutch B may be stuck open or closed, preventing proper pressure release.
Insufficient or degraded fluid can cause erratic hydraulic pressure and solenoid operation.
A mechanically stuck valve in the valve body can trap pressure in the clutch circuit even when the solenoid commands release.
Worn clutch plates, a broken return spring, or a damaged piston seal can physically prevent clutch disengagement.
Corrosion, shorts, or open circuits in the solenoid wiring can send incorrect signals, causing the TCM to misinterpret pressure.
A faulty TCM is a rare cause but can misread sensor inputs or fail to command the solenoid correctly. This should only be considered after all other possibilities are ruled out.
It is not recommended. The code indicates a transmission hydraulic fault that can cause harsh shifting, slipping, or sudden loss of drive, potentially leading to further damage.
No. While some shops may suggest replacing the TCM, it is rarely the root cause. The issue is almost always mechanical or hydraulic (solenoid, fluid, valve body) or wiring-related. The TCM should only be considered after all other possibilities are thoroughly ruled out.
If the fluid is low, dirty, or degraded, a fluid and filter change may resolve the issue. However, if the code is caused by a faulty solenoid or internal wear, a fluid change alone will not fix it.
In automatic transmissions, clutches are designated by letters (A, B, C, etc.) to identify specific clutch packs. Clutch B is typically responsible for certain gear engagements, often 2nd or 3rd gear, but the exact function varies by transmission model.