Range Rover driver seat won’t move

As a proud owner of multiple Range Rovers, I know firsthand that these luxurious SUVs are infamous for their reliability issues.

One of the many issues that I have personally encountered is the driver seat not moving.

So, if you’re here looking for a solution to your Range Rover Sport driver seat that won’t move, you’re in the right place.

What models are affected?

Signs and symptoms

A non-moving driver seat can be a result of several issues.

Some of the signs and symptoms that your Range Rover Sport driver seat won’t move may include:

  • You hear a clicking sound when pushing the seat adjustment buttons
  • The seat won’t move forward or backward
  • The seat won’t move up or down
  • The seat won’t tilt

List of possible OBD codes

Specific OBD codes may not show up for the non-moving seat, but the codes that may appear include:

  • B1A45 – Driver Seat Track Position Sensor Circuit Short to Battery
  • B1A46 – Driver Seat Track Position Sensor Circuit Short to Ground
  • B1A47 – Driver Seat Track Position Sensor Circuit Open

Common causes

Some of the common causes of a non-moving Range Rover Sport driver seat are:

  • Blown Fuse: Check the fuse for the front power seat. The fuse is located in the passenger compartment fuse box under the steering column, with an icon of a seat on the cover.
  • Faulty Switch: The seat switch may not be functioning correctly or is stuck. Check its wiring for damage or if it needs any cleaning.
  • Damaged Wiring: Check for any damaged wiring underneath the seat that may result in the seat’s malfunction.
  • Faulty Motor: A damaged or worn-out motor can cause the seat to stop working.
  • Disconnected or Unresponsive Position Sensor: The seat position sensor tells the seat’s position when you try to move it. If the sensor is damaged or disconnected, it will cause the seat not to move.

Can it be fixed without a mechanic?

Yes, some of the causes mentioned above can be fixed without a mechanic. If it’s a blown fuse, it’s a quick and easy fix that you can do with the guidance of your owner’s manual.

Parts you’ll need to fix it

  • Replacement fuse (if the fuse is blown)
  • Replacement motor (if the motor is damaged or worn)
  • Replacement position sensor (if the position sensor is damaged or disconnected)

Tools you’ll need to fix it

  • Multimeter
  • Socket wrench set
  • Electrical tape
  • Flathead screwdriver
  • Test light

How to fix it

Here’s a step-by-step guide to fix your Range Rover Sport driver seat that won’t move.

  1. Turn off the ignition and remove the key from the ignition switch.
  2. Locate the fuse box under the steering wheel. Remove the cover.
  3. Find the power seat fuse. Remove the fuse with a fuse puller and check if it is blown.
  4. Replace the blown fuse with a new one of the same amperage rating.
  5. Turn on the ignition and test the seat.
  6. If the seat fuse is not blown, move to the position sensor. You can find the position sensor under the seat.
  7. Check if the sensor is disconnected. If it is, reattach the wires. If the wiring is damaged, it needs to be repaired or replaced by a mechanic.
  8. If the wiring is not damaged, test the position sensor with a multimeter. If it’s faulty, you need to replace it.
  9. If the position sensor is not faulty or disconnected, move to the motor.
  10. The motor is found under the seat. Check if it is connected and if the wiring is not damaged.
  11. Use a multimeter or a test light to check the voltage going to the motor. If there’s no voltage, it’s likely that the switch or wiring is faulty.
  12. If the motor is faulty, remove the seat from the car and disconnect the motor’s wiring.
  13. Remove the motor from the seat and replace it with a new one.
  14. Reinstall the seat and test it before securing it to the floor.

Potential alternative causes

Some possible alternative causes include:

  • Faulty Control Module: If the above methods don’t work, then the issue may be with the control module. You need a professional mechanic to diagnose and repair the control module.


How much does it cost to fix a non-moving Range Rover Sport driver seat?

The cost to fix a non-moving Range Rover Sport driver seat depends on the cause of the problem. A blown fuse can cost around $10-$20 to replace, while a faulty motor or position sensor can cost up to $300.

What causes a non-moving Range Rover Sport driver seat?

A non-moving Range Rover Sport driver’s seat can be caused by a blown fuse, faulty switch, damaged wiring, faulty motor, and disconnected or unresponsive position sensor.

Is it dangerous to drive with a non-moving driver’s seat?

It’s not advisable to drive with a non-moving driver seat as it can be dangerous for the driver in the event of an accident or emergency.


A non-moving Range Rover Sport driver seat is a common problem, but one that can be fixed with a little patience and troubleshooting.

If you’re not confident with DIY repairs, it’s best to seek the help of a qualified mechanic.

Leave a Reply

Your email address will not be published. Required fields are marked *