B1538 OBD-II Trouble Code: Memory 2 Switch Circuit Short To Ground

Our certified mechanics come to you · Get a fair and transparent estimate upfront

Red-stars EXCELLENT RATING ON

Cost of diagnosing the B1538 code

B1538 is a diagnostic trouble code (DTC) for "Memory 2 Switch Circuit Short To Ground". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $114.99 . Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.0 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford $114.99 $20.0
Toyota $114.99 $20.0
BMW $124.99 $20.0
SCHEDULE B1538 DIAGNOSTIC Get a fair and transparent estimate upfront

What the B1538 code means

A power drivers’ seat slides back and forth on a track and is powered by three motors: one for fore-and-aft, and two for vertical movement, tilting the front or rear of the seat. A separate motor controls the seat’s reclining range of motion. The motors receive voltage from the driver’s seat module, which reverses polarity to determine the seat’s movement. Each motor features a Hall-effect position sensor, which sends a signal pulse back to the DSM to store the position of the power seat and backrest.

The DSM will self-test if it detects an error in the circuit. If the error is sensed for two minutes or more, the DTC is set as continuous, and any input signal on the circuit will be ignored.

What causes the B1538 code?

What are the symptoms of the B1472 code?

Symptoms can include:

  • Power seat won’t operate
  • Power recliner won’t operate

How does a mechanic diagnose the B1538 code?

  • Use the switches to operate the seat, mirrors, adjustable pedals (if equipped) and tilt steering through their full range of travel. Return them all to their central travel positions.
  • Set your diagnostic tool’s mode to Self Test/DSM/Retrieve DTCs
  • If your diagnostic tool shows code B1538, place the ignition key in ON position. Operate the gear selector through the entire range of gears and monitor parameter IDs (PIDs).
  • If PIDs agree with factory spec, enter DataLogger/DSM PID: IGN_SW in your diagnostic tool.
  • Cycle the ignition switch through OFF/ACC/RUN/START/ON while monitoring the PID states.
  • If PIDs agree with factory spec, attempt to operate the power seat, power mirrors and adjustable pedals through their full range of travel.
  • Return the seat, mirrors and pedals to their central travel positions.
  • Enter Self Test/DSM/DTCs in the diagnostic tool. Retrieve the DTCs.
  • Put the ignition key in OFF position. Disconnect memory SET switch C503 and measure resistance between memory SET switch pins (component side) as you press the switch buttons. Resistance should be less than 5 ohms.
  • If the memory SET switch tests as bad, replace the switch. If PIDs are within spec, check the memory SET switch’s ground circuit, harness side and ground. If resistance is more than 5 ohms, repair the circuit, repeat the self-test and clear DTCs.
  • If resistance is less than 5 ohms, check circuits CPS14, CPS15 and CPS16 for a short to voltage.
  • With key in OFF position, disconnect DSM C341c. Turn key to ON and measure voltage between SET switch C503-2, C503-5 and C503-6, harness side and ground. If voltage is present, repair the affected circuit, repeat self-test and clear DTCs.
  • If no voltage, check circuits CPS14, CPS15 and CPS16 for a short to ground. Resistances should be greater than 10K ohms. If not, repair the affected circuit, repeat self-test and clear DTCs.
  • If resistance is greater than 10K ohms, check for open circuits on CPS14, CPS15 and CPS16.
  • If resistances on these circuits are less than 5 ohms, install a new DSM, repeat self-test and clear DTCs. If not, repair the affected circuit.
  • Enter DataLogger/DSM PIDs on your diagnostic tool. Operate the power seat, power mirrors and adjustable pedals through their entire range of motion. Monitor the PIDs, through each associated motor’s full range of travel. PIDs should indicate that the sensor is operational.
  • If yes, replace the DSM. If no, check front height sensor circuits. Disconnect DSM C341b and Memory Seat Front Height Position Sensor C383, with key in ON position.
  • If voltage is present, repair the affected circuit. If not, check front height sensor circuits VPS10 and RPS13 for short to ground, with key in OFF position. Resistances should be better than 10k ohms. If not, repair the affected circuit.
  • If resistances are under 10k ohms, repair the affected circuit.
  • If resistances are greater than 10k ohms, check front height sensor circuits VPS10 and RPS13 for an open condition. If resistances are less than 5 ohms, install a new driver seat track assembly. If greater than 5 ohms, repair the affected circuit.
  • Check rear height sensor circuits RPS13 and VPS11 for a short to voltage. If voltage is present, repair the affected circuit.
  • If no voltage is present, check rear height sensor circuits RPS13 and VPS11 for a short to ground. If resistance is under 10k ohms, repair the affected circuit.
  • If resistance is over 10k ohms, check rear height sensor circuits RPS13 and VPS11 for an open condition. If resistance is less than 5 ohms, install a new seat track assembly.
  • If resistance is greater than 5 ohms, repair the circuit.

Common mistakes when diagnosing the B1538 code

This is a code that requires careful and methodical process of elimination and diagnosis for a proper repair. Be careful not to skip over steps and jump to a hasty conclusion that could lead to replacing parts unnecessarily.

How serious is the B1538 code?

A B1538 code can result in power seats, mirrors, tilt wheel and adjustable pedals that are stuck in place and cannot be adjusted.

What repairs can fix the B1538 code?

Additional comments for consideration regarding the B1538 code

Be certain to use the right DVOM probes while troubleshooting a B1538 code, to avoid damage or failure of parts.

Need help with a B1538 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

OBD-II
trouble codes
B1538

No more waiting rooms! Our mechanics will come to you to diagnose and fix the B1538 code.

SCHEDULE B1538 DIAGNOSTIC
Get a $20 credit for the follow-up repair

Recent Check Engine Light is on Inspection reviews

Excellent Rating

(7400)

Rating Summary
6879
249
58
41
173
6879
249
58
41
173
 at YourMechanic

David

13 years of experience
393 reviews
David
13 years of experience
Chevrolet Malibu L4-2.4L - Check Engine Light is on Inspection - Marietta, Georgia
He explained everything to me in detail on what I needed to know about my car. Definitely recommend him for getting the job done.
 at YourMechanic

Raymond

37 years of experience
402 reviews
Raymond
37 years of experience
Toyota Camry L4-2.2L - Check Engine Light is on - Las Vegas, Nevada
Raymond did a great job however I was charged for two hours labor and he was only here less than 45 minutes. should I expect this on future appointments with your mechanic ?
 at YourMechanic

Shane

17 years of experience
217 reviews
Shane
17 years of experience
Volkswagen EuroVan V6-2.8L - Check Engine Light is on Inspection - Austin, Texas
Arrived on time. Explained the issues he found and how he will fix it. I have parts on order and will schedule an appointment to have Shane install the parts when they arrive.
 at YourMechanic

Kanstantsin

19 years of experience
51 reviews
Kanstantsin
19 years of experience
Ford F-150 V8-4.6L - Check Engine Light is on Inspection - Littleton, Colorado
Kanstantsin arrived early. Was very courteous and professional. Will highly recommend to anyone. Thank you Kanstantsin.


More related articles

P2172 OBD-II Trouble Code: Throttle Actuator Control System - Sudden High Airflow Detected
P2172 P2172 code definition Throttle Actuator Control System - Sudden High Airflow Detected What the P2172 code means The P2172 code means that a large amount of airflow was suddenly inducted into the throttle actuator control system. The electronic control...
P2447 OBD-II Trouble Code: Secondary Air Injection System Pump Stuck off Bank 2
P2447 P2447 code definition Secondary Air Injection System Pump Stuck off Bank 2 What the P2447 code means P2447 is an OBD-II generic code for the engine control module (ECM) detecting the bank 2 secondary air injection pump stuck in...
P2630 OBD-II Trouble Code: Heated Oxygen Sensor (HO2S) Malfunction
P2630 means that the O2 sensor circuit signal that falls outside a range due to a faulty sensor, a short, blown fuse, hi/low fuel pressure or, a leak.

Related questions

Rransmission slipping causing check engine light to come on hard shifting when warm only first gear is harsh
Hello. From what you describe it would appear that your vehicle may be experiencing some mild to serious transmission issues. If the Check Engine Light is on I would recommend retrieving the trouble codes, as they will likely shed some...
Problem with Check Engine light in my dashboard.
Hi and thanks for your question. The code P0139 means that the secondary oxygen sensor on bank 1 (the sensor after the catalytic converter) is not damaged, but rather the engine air fuel ratio is not being adjusted by the...
Is there a way to check my computer to see if it's faulty or not?
Your computer is located inside the car and would need to be tested by scanning the computer to see if it is storing fault codes (https://www.yourmechanic.com/article/how-to-read-and-understand-check-engine-light-codes-by-jason-unrau) for an internal problem or an indication to some engine sensors that may have...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (855) 347-2779 · hi@yourmechanic.com