Quick Answer
The P287B code means shift fork a calibration not learned. It does not prove that shift fork A is bent or broken. Save the scan, identify the exact architecture, and test the physical and electrical paths before selecting a repair.
What Does the P287B Code Mean?
P287B is standardized as Shift Fork A Calibration Not Learned. It names a monitored result, not a guaranteed failed part. The reporting module, suffix and companion faults determine the relevant test branch.
P287B records that the controller's required shift-fork calibration or learned-position state is unavailable or incomplete. It does not identify why learning failed or establish that the fork is damaged.
Calibration not learned describes a missing or incomplete required state. It does not explain why the state is unavailable. A failed prerequisite, interrupted procedure, incompatible module setup or a proven actuator problem can lead to different next steps. Save the original adaptation and gear information before attempting anything that changes learned values.
Ford's code catalog identifies a shift-fork calibration-not-learned fault, and Snap-on's current terminology identifies fork A. A code catalog does not supply the vehicle's calibration sequence. Obtain the current transmission-specific procedure and required tool coverage before attempting a learn.
Before authorizing internal transmission work, ask whether learned status was actually read and whether any prerequisite fault remains. A report should identify the required calibration function, why it was needed, what interrupted it if it failed, and which status confirmed success. Save module identification and software information with that report. A generic cleared-code screenshot does not establish those facts, and it cannot distinguish an incomplete procedure from a damaged actuator or mechanical restriction.
Separate P287B from adjacent fault families
| Code | General description | Key distinction |
|---|---|---|
| P288D | Shift fork B calibration not learned | Different learned channel. |
| P0730 | Incorrect gear ratio | Operating ratio is a different monitor. |
| P0700 | Transmission control system MIL request | Retrieve the underlying TCM records. |
| P0562 | System voltage low | Supply stability is a learn prerequisite. |
Record the complete P287B description. The suffix, reporting module and companion faults can change the diagnostic path. Current manufacturer evidence governs when the queue wording conflicts.
P287B Symptoms and Likely Causes
P287B symptoms depend on fault status and the fallback strategy. Record what the driver and modules reported. A symptom list is not a parts list.
A missing learned position can limit engagement on some designs.
Record requested and achieved gear without repeatedly forcing a shift.
Document when controller or clutch-related work occurred.
An incomplete learn does not demonstrate a bent fork.
Practical cause-checking order
- Connection evidence: Disturbed actuator or feedback connections can prevent prerequisites from being satisfied.
- Electrical path: Supply or communication instability can interrupt a learning routine.
- Supporting condition: A leading position-sensor, actuator or clutch fault may block calibration and should be addressed first.
- Component evidence: Fork movement or actuator condition needs transmission-specific proof before any internal repair.
- Final decision branch: Incorrect module identity, software or incomplete prescribed learning can leave the required state unavailable.
Did P287B appear after recent battery, clutch, starter or transmission-controller work? Recheck disturbed connectors, grounds, hoses, fluids, part numbers and setup steps for the shift-fork A learned-calibration state. Record battery and software history; a post-repair code does not prove the new part is defective.
How Serious Is P287B, and Can You Drive?
Arrange diagnosis promptly. When the warning is steady, operation remains normal and the owner's manual permits it, a short light-load trip to a repair facility may be reasonable. Avoid demanding use until the shift-fork A learned-calibration state is understood. P287B does not provide a universally safe distance.
Record temperature, load, speed, start state and recent service. Do not reproduce a severe symptom on public roads; another warning can make the situation more urgent.
Stop and arrange a tow if gear selection, stable engagement or safely holding the vehicle becomes unreliable.
A learning procedure can command transmission actuators and cause movement. Secure the vehicle and use the OEM work area/setup. Do not drive if gear selection or holding Park is unreliable.
How to Diagnose P287B in the Right Order
-
Preserve learned status and the repair history
Record learned/adaptation status, full transmission code set and the chronology of battery, starter, clutch or TCM work. Keep the original status and operating conditions so the next test answers the failure that actually occurred. If the event is intermittent, record what changes before reconnecting parts or cycling power.
-
Verify supply, communication and module identity
Verify stable module supply, communication and correct module/software identity before initiating any learn procedure. Confirm the exact component designation, connector view, equipment version and test state. A generic code description cannot supply a pin location, terminal assignment or pass/fail value for a different engine.
-
Resolve faults that prevent calibration
Check whether prerequisite position-sensor, actuator, clutch or shift-fork faults would prevent successful calibration; repair those first if proven. Check the suspected area without disturbing unrelated components. Photograph damage, note which circuits share a connection, and retest after a controlled correction so cause and effect remain traceable.
-
Test the indicated actuator or movement branch
Inspect the applicable fork actuator/feedback/harness or mechanical movement only according to the transmission-specific procedure. Use the approved adapters and test instrument for the circuit. An unloaded continuity result can miss a fault that appears only during operation; an unsupported scan parameter is unavailable evidence, not a zero reading.
-
Run the supported calibration with safe prerequisites
Perform a supported OEM calibration only when prerequisites, temperature/position requirements and safety setup are satisfied; follow the exact current sequence, and stop to diagnose a failed learning stage instead of repeatedly running the routine. Compare evidence from the controller with the appropriate independent physical test. A request or learned label does not establish that the connected system can perform its function under the failed conditions.
-
Read back learned status and verify engagement
Read back actual learned status and repeatable gear engagement; a cleared P287B without completed calibration is not a completed repair. Document what passed after the repair, including the original failure condition and any required monitor or learning state. Do not call a cleared warning a verified result when its enabling conditions have not occurred.
Specifications are vehicle-specific. There is no universal voltage, resistance, current, pressure, waveform, timing, temperature, percentage, learned value or drive cycle for P287B. Test state, connector location and system design change what a valid value means. Use only specifications for the exact VIN and do not transfer the OEM example in this article to another application.
P287B Repairs and Typical Costs
The correct P287B repair follows the failed test. Wiring, a physical repair, a proven component, software and controller work are different outcomes. Do not replace an assembly from the generic code alone.
After installation, recheck connector seating, harness clearance, fluid or mechanical setup and every required learn. Ask the repairer to show which prerequisite prevented learning, or which approved routine was completed and read back successfully. The diagnostic tool must support the exact transmission function, not just generic code clearing. A service-function menu name on a product page does not establish that it can calibrate this vehicle.
| Possible path | Current US estimate |
|---|---|
| Diagnosis and confirmation of shift-fork A learned-calibration state | VIN-specific quote |
| Verified connector, harness or supporting-system repair | VIN-specific quote |
| A component replacement supported by the failed test | VIN-specific quote |
| Required OEM setup and repeat-condition verification | VIN-specific quote |
There is no single national P287B repair price because these rows are alternative outcomes. Ask for an itemized estimate showing diagnostic time, parts, labor, fluids, service-information access and verification. Location, taxes, related damage and warranty eligibility change the total. Do not add the rows together or authorize an assembly without the supporting failed test.
Using iCarsoft CR Eagle P for P287B
On a supported vehicle, iCarsoft CR Eagle P can retrieve accessible module faults, save available freeze frame, display ECU-provided live data and create a diagnostic report. For P287B, preserve the original evidence and compare related modules before clearing an erasable record.

Preserve the shift-fork A learned-calibration state evidence
iCarsoft CR Eagle P
Review supported codes and relevant live data together. Confirm the exact VIN, controller access, PIDs and any requested active test with iCarsoft before purchase; generic product capabilities do not guarantee a P287B-specific function.
Check current CR Eagle P price and availabilityCheck CR Eagle P compatibility by VINThe official product page describes full-system diagnostics, available freeze frame and live data, and supported bidirectional tests and ECU coding; availability varies with the vehicle, ECU and software. Active-test and coding availability varies by vehicle and ECU and requires VIN confirmation. Follow OEM prerequisites and stop for abnormal operation.
Know the measurement boundary. The scanner reports information supplied by the vehicle. It does not directly prove terminal tension, circuit load capacity, leakage, pressure, temperature, mechanical travel or internal condition in the shift-fork A learned-calibration state. It also cannot replace the compatible OEM calibration equipment and the specified electrical or movement test tools when the OEM procedure requires them. Interpret commanded and reported values alongside measured evidence.
Verify the P287B Repair
After repair, verify connectors, harness clearance, setup and controller supply. Save post-repair findings, then clear only erasable records through the approved procedure. Battery disconnection is not a repair.
Run the manufacturer's applicable verification conditions in a safe workshop or route. Compare the original operating state with current data for the shift-fork A learned-calibration state, and check current and pending faults in related modules. One clean start or idle period does not prove that every conditional monitor has completed.
If P287B returns, compare its suffix, status, failure order and operating conditions with the saved baseline before replacing another part. Revisit the failed branch and inspect anything disturbed. Keep mechanical repair, monitor completion, readiness and local inspection eligibility as separate outcomes.
A permanent P287B can remain immediately after a successful repair. If the vehicle stores it as a permanent DTC, a scan tool or battery disconnect cannot erase it. Once current and pending faults are absent, the OBD system removes the permanent record only after the applicable monitor reruns and passes.
Related Shift-Fork A Learned-Calibration State Code Guides
P287B Frequently Asked Questions
Does P287B mean the named component is bad?
No. P287B describes shift fork a calibration not learned, not a confirmed part. It also does not prove that shift fork A is bent or broken. Test accessible wiring, supplies, grounds and supporting physical conditions, then follow the exact monitor tree. Replace a component only when its branch fails or an applicable OEM action specifically supports it.
What should I check first for P287B?
Save every module's codes and freeze frame before clearing. Confirm the full definition, suffix and VIN architecture. Then inspect recent battery, clutch, starter or transmission-controller work, connectors and shared supplies. Those facts determine whether the next test needs the compatible OEM calibration equipment and the specified electrical or movement test tools or a manufacturer-specific functional procedure.
Can I drive with the P287B code?
Only consider a short light-load trip when operation is normal and the owner's manual permits it. Stop if gear selection, stable engagement or safely holding the vehicle becomes unreliable. The code number cannot establish a safe mileage allowance, and another warning can make the situation more urgent.
Why did P287B return after a part was replaced?
Replacing a part does not complete a required calibration or correct a prerequisite fault. P287B can return if supply or communication becomes unstable, the module setup is incorrect, or an actuator, position or clutch fault still prevents learning. Save the failed stage and resulting codes, correct the proven prerequisite, then read back the actual learned status after the authorized routine. Do not repeat an unsuccessful routine indefinitely.
What should a P287B repair estimate include?
A VIN-specific estimate is required because diagnosis may lead to wiring, a supporting physical repair, a verified component, software or a controller. Ask which failed test supports the quote and whether diagnosis, taxes, setup and post-repair verification are included.
Can CR Eagle P diagnose and clear P287B?
On a supported vehicle, CR Eagle P can organize available faults, freeze frame, live data and reports, and can clear erasable records after repair. Confirm exact ECU coverage. It cannot force-clear a permanent DTC or replace physical measurements for the shift-fork A learned-calibration state.
Technical and cost references
- Ford 2014 OBD-II 5 Digit Code Interpretation. Ford lists a shift-fork calibration-not-learned fault; the catalog is not a relearn procedure.
- Snap-on Diagnostic Trouble Codes (DTC) List. Current terminology identifies fork A and separately lists fork B calibration.
- California Bureau of Automotive Repair — On-Board Diagnostic Test Reference. Permanent DTCs are removed by the vehicle after applicable verification, not by a scan-tool erase command.
Product information: Official iCarsoft CR Eagle P page.
Editorial note: General diagnostic education, not a substitute for the owner's manual, current VIN-specific service information or professional inspection. Test limits, procedures, coverage and costs vary. Related articles provide context; apply only the specifications and repair procedures that match the vehicle. No universal failure rate, repair price or outcome is implied.