B1248
Front seat back automatic slide switch open circuit
Causes
- Broken or chafed wiring in the switch harness
- Loose, corroded or disconnected connector at the switch or control module
- Failed/front seat back slide switch (internal open)
- Faulty seat control module or poor ground at module
- Related fuse or power supply open
- Intermittent connection due to pin damage or bent terminal
Symptoms
- Front seat back slide function does not operate
- Intermittent or no response from the seat back control
- Related seat adjustment warnings or lamp may illuminate
- DTC B1248 stored in the body/seat control module
What to check
- Read and record stored codes with a compatible scan tool; note freeze frame if present
- Visual inspection of switch, harness and connectors for damage, corrosion or disconnection
- Check related fuse(s) and power supply to the seat module and switch
- Operate the switch while monitoring wiring for intermittent behavior (do not force wiring)
- Measure supply voltage and ground at the switch connector with the ignition on
- Continuity check between switch pins and seat control module connector
Signal parameters
- Battery supply at switch: approximately 11–14 V with ignition on
- Switch closed: continuity across switch terminals (low ohms)
- Switch open: no continuity (infinite resistance)
- No pulsed communication expected for a simple open-circuit switch (static continuity test applicable)
Diagnostic algorithm
- Verify the customer complaint and confirm fault by reading and recording the B1248 code with a scan tool. Clear the code and attempt to re-create the fault.
- Perform a visual inspection of the front seat back slide switch, seat harness, connector(s) and seat control module for damage, corrosion, pulled wires or loose pins.
- Check fuses and relay(s) related to seat power and the seat control module; replace any blown fuse and re-test.
- With ignition ON, measure battery voltage at the switch power terminal and check for good ground at the switch ground terminal.
- Operate the switch while monitoring voltages/continuity. Confirm the switch changes state (continuity closed when actuated).
- If the switch fails the continuity test, disconnect wiring and verify continuity from the switch connector back to the seat control module connector. Repair any open circuits or broken wires.
- If wiring and connectors are good but the switch is open, replace the slide switch and retest.
- If the switch and wiring are good but the module still reports open, consult wiring diagram and test/replace the seat control module or repair module grounds as required.
- After repairs, clear the code and verify proper seat function and that B1248 does not return under normal operation.
Likely causes
- Open or damaged wiring between the seat switch and seat control module
- Failed slide switch (most common)
- Connector terminal corrosion or poor pin contact
Fault status
Similar codes
B1248
Front seat back automatic slide switch open circuit
Causes
- Broken or chafed wiring in the switch harness
- Loose, corroded or disconnected connector at the switch or control module
- Failed/front seat back slide switch (internal open)
- Faulty seat control module or poor ground at module
- Related fuse or power supply open
- Intermittent connection due to pin damage or bent terminal
Symptoms
- Front seat back slide function does not operate
- Intermittent or no response from the seat back control
- Related seat adjustment warnings or lamp may illuminate
- DTC B1248 stored in the body/seat control module
What to check
- Read and record stored codes with a compatible scan tool; note freeze frame if present
- Visual inspection of switch, harness and connectors for damage, corrosion or disconnection
- Check related fuse(s) and power supply to the seat module and switch
- Operate the switch while monitoring wiring for intermittent behavior (do not force wiring)
- Measure supply voltage and ground at the switch connector with the ignition on
- Continuity check between switch pins and seat control module connector
Signal parameters
- Battery supply at switch: approximately 11–14 V with ignition on
- Switch closed: continuity across switch terminals (low ohms)
- Switch open: no continuity (infinite resistance)
- No pulsed communication expected for a simple open-circuit switch (static continuity test applicable)
Diagnostic algorithm
- Verify the customer complaint and confirm fault by reading and recording the B1248 code with a scan tool. Clear the code and attempt to re-create the fault.
- Perform a visual inspection of the front seat back slide switch, seat harness, connector(s) and seat control module for damage, corrosion, pulled wires or loose pins.
- Check fuses and relay(s) related to seat power and the seat control module; replace any blown fuse and re-test.
- With ignition ON, measure battery voltage at the switch power terminal and check for good ground at the switch ground terminal.
- Operate the switch while monitoring voltages/continuity. Confirm the switch changes state (continuity closed when actuated).
- If the switch fails the continuity test, disconnect wiring and verify continuity from the switch connector back to the seat control module connector. Repair any open circuits or broken wires.
- If wiring and connectors are good but the switch is open, replace the slide switch and retest.
- If the switch and wiring are good but the module still reports open, consult wiring diagram and test/replace the seat control module or repair module grounds as required.
- After repairs, clear the code and verify proper seat function and that B1248 does not return under normal operation.
Likely causes
- Open or damaged wiring between the seat switch and seat control module
- Failed slide switch (most common)
- Connector terminal corrosion or poor pin contact
Fault status
Similar codes
B1248
Right rear turn signal indicator
Causes
- Broken or chafed wiring in the switch harness
- Loose, corroded or disconnected connector at the switch or control module
- Failed/front seat back slide switch (internal open)
- Faulty seat control module or poor ground at module
- Related fuse or power supply open
- Intermittent connection due to pin damage or bent terminal
Symptoms
- Front seat back slide function does not operate
- Intermittent or no response from the seat back control
- Related seat adjustment warnings or lamp may illuminate
- DTC B1248 stored in the body/seat control module
What to check
- Read and record stored codes with a compatible scan tool; note freeze frame if present
- Visual inspection of switch, harness and connectors for damage, corrosion or disconnection
- Check related fuse(s) and power supply to the seat module and switch
- Operate the switch while monitoring wiring for intermittent behavior (do not force wiring)
- Measure supply voltage and ground at the switch connector with the ignition on
- Continuity check between switch pins and seat control module connector
Signal parameters
- Battery supply at switch: approximately 11–14 V with ignition on
- Switch closed: continuity across switch terminals (low ohms)
- Switch open: no continuity (infinite resistance)
- No pulsed communication expected for a simple open-circuit switch (static continuity test applicable)
Diagnostic algorithm
- Verify the customer complaint and confirm fault by reading and recording the B1248 code with a scan tool. Clear the code and attempt to re-create the fault.
- Perform a visual inspection of the front seat back slide switch, seat harness, connector(s) and seat control module for damage, corrosion, pulled wires or loose pins.
- Check fuses and relay(s) related to seat power and the seat control module; replace any blown fuse and re-test.
- With ignition ON, measure battery voltage at the switch power terminal and check for good ground at the switch ground terminal.
- Operate the switch while monitoring voltages/continuity. Confirm the switch changes state (continuity closed when actuated).
- If the switch fails the continuity test, disconnect wiring and verify continuity from the switch connector back to the seat control module connector. Repair any open circuits or broken wires.
- If wiring and connectors are good but the switch is open, replace the slide switch and retest.
- If the switch and wiring are good but the module still reports open, consult wiring diagram and test/replace the seat control module or repair module grounds as required.
- After repairs, clear the code and verify proper seat function and that B1248 does not return under normal operation.
Likely causes
- Open or damaged wiring between the seat switch and seat control module
- Failed slide switch (most common)
- Connector terminal corrosion or poor pin contact
Fault status
Similar codes
Repair manuals for LAND ROVER
Land Rover Defender 300Tdi — Workshop Manual (1996 model year)
Workshop ManualOfficial workshop manual for the Land Rover Defender 300Tdi (from 1996 model year). Contains specifications, adjustment, fault diagnosis and step-by-step repair and overhaul procedures for engine, transmission, axles, suspension, brakes, electrical and body. Intended for dealer workshops and trained technicians.
Land Rover Defender Workshop Manual Supplement & Body Repair Manual (1999 & 2002 MY)
Workshop ManualWorkshop Manual Supplement and Body Repair Manual for the Land Rover Defender. Includes general specifications, maintenance schedules, tuning data and step‑by‑step repair procedures for engine, transmission, suspension, brakes, electrical and body repairs. Covers Defender models from 1999 and 2002 model years.
B1248
Passenger's Seatback Autoglide Rearward Switch Circuit Short to Ground
Causes
- Broken or chafed wiring in the switch harness
- Loose, corroded or disconnected connector at the switch or control module
- Failed/front seat back slide switch (internal open)
- Faulty seat control module or poor ground at module
- Related fuse or power supply open
- Intermittent connection due to pin damage or bent terminal
Symptoms
- Front seat back slide function does not operate
- Intermittent or no response from the seat back control
- Related seat adjustment warnings or lamp may illuminate
- DTC B1248 stored in the body/seat control module
What to check
- Read and record stored codes with a compatible scan tool; note freeze frame if present
- Visual inspection of switch, harness and connectors for damage, corrosion or disconnection
- Check related fuse(s) and power supply to the seat module and switch
- Operate the switch while monitoring wiring for intermittent behavior (do not force wiring)
- Measure supply voltage and ground at the switch connector with the ignition on
- Continuity check between switch pins and seat control module connector
Signal parameters
- Battery supply at switch: approximately 11–14 V with ignition on
- Switch closed: continuity across switch terminals (low ohms)
- Switch open: no continuity (infinite resistance)
- No pulsed communication expected for a simple open-circuit switch (static continuity test applicable)
Diagnostic algorithm
- Verify the customer complaint and confirm fault by reading and recording the B1248 code with a scan tool. Clear the code and attempt to re-create the fault.
- Perform a visual inspection of the front seat back slide switch, seat harness, connector(s) and seat control module for damage, corrosion, pulled wires or loose pins.
- Check fuses and relay(s) related to seat power and the seat control module; replace any blown fuse and re-test.
- With ignition ON, measure battery voltage at the switch power terminal and check for good ground at the switch ground terminal.
- Operate the switch while monitoring voltages/continuity. Confirm the switch changes state (continuity closed when actuated).
- If the switch fails the continuity test, disconnect wiring and verify continuity from the switch connector back to the seat control module connector. Repair any open circuits or broken wires.
- If wiring and connectors are good but the switch is open, replace the slide switch and retest.
- If the switch and wiring are good but the module still reports open, consult wiring diagram and test/replace the seat control module or repair module grounds as required.
- After repairs, clear the code and verify proper seat function and that B1248 does not return under normal operation.
Likely causes
- Open or damaged wiring between the seat switch and seat control module
- Failed slide switch (most common)
- Connector terminal corrosion or poor pin contact
Fault status
Similar codes
Available brands with manuals
LAND ROVER 2
Land Rover Defender 300Tdi — Workshop Manual (1996 model year)
Workshop ManualOfficial workshop manual for the Land Rover Defender 300Tdi (from 1996 model year). Contains specifications, adjustment, fault diagnosis and step-by-step repair and overhaul procedures for engine, transmission, axles, suspension, brakes, electrical and body. Intended for dealer workshops and trained technicians.
Land Rover Defender Workshop Manual Supplement & Body Repair Manual (1999 & 2002 MY)
Workshop ManualWorkshop Manual Supplement and Body Repair Manual for the Land Rover Defender. Includes general specifications, maintenance schedules, tuning data and step‑by‑step repair procedures for engine, transmission, suspension, brakes, electrical and body repairs. Covers Defender models from 1999 and 2002 model years.
