LR4 Talk about the Land Rover LR4 within.
Sponsored by:
Sponsored by:

2014 Land Rover LR4, suspension faults after compressor and valve block work

Thread Tools
 
Search this Thread
 
Old Feb 7, 2026 | 08:12 PM
  #1  
shady090's Avatar
Thread Starter
|
6th Gear
Joined: Feb 2026
Posts: 6
Likes: 0
Default 2014 Land Rover LR4, suspension faults after compressor and valve block work

I bought my 2014 LR4 a couple months ago and brought it to an independent Land Rover shop to address random suspension faults.

While it was there, they replaced the air suspension compressor. The one removed was apparently a cheap aftermarket (Chinese knockoff) unit. The first “new” compressor they installed malfunctioned, so they dug deeper and found water inside one of the valve blocks. Because of that, they replaced all three valve blocks.

After replacing the valve blocks, they installed a second compressor and felt confident it was fixed. I picked the vehicle up and drove it home with no issues. The next day, while idling in a parking lot, I noticed the suspension adjusting itself and a dash message came up like “Adjust ride height if clear of obstacles.” After that, the behavior got worse and eventually turned into faults.

Luckily I recently picked up a GAP IIDTool (IID4), so I scanned it. Now I’m repeatedly getting the dash warnings and the same related faults in the tool (screenshots below).

I messaged the mechanic with the fault info. He said to bring it back and they’ll replace the compressor again under warranty, assuming the compressor itself is bad. The part that has me confused is the water they found in the system. If moisture contamination is still present somewhere (lines, dryer, reservoir, etc), it seems like that could keep causing problems and possibly take out compressors or valve components again.

One other detail: the compressor firmware shown in the GAP tool indicates Hitachi. I sent that screenshot to the mechanic and he replied:
“Yeah I know, the system will not allow for the AMK set up… Land Rover removed the AMK programming…”
At this point I’m looking for ideas on what else to check or investigate before I can get it back to the shop (it’s about an hour away, so I’ll likely be taking it in next week).

Dash messages and GAP tool results below:

1. Reselect Suspension Height If Clear of Obstacle
2. Suspension Fault ... etc

I get it home hook up the tool and get the following:

Fault Lists:

VIN SALAG2V67EA730295
Model L319 - LR4 2014
Vehicle scanned on Feb 7, 2026 4:43:17 PM
IIDControl 4.3.0 Build 200 Android - IIDTool BT V4.0 B0434

ABS-Brake Module

U0421-68 - Invalid data received from ride level control module - Algorithm based failure - event information (28)
( on 07-02-2026 15:44:26 at 96948 mi )

BCM-Body Control

U0241-00 - Lost communication with the headlamp control module A (2E)
( on 07-02-2026 13:18:20 at 96947 mi )

FCDIM-Front Control

B1D21-13 - Remote control switch - General electrical failure - circuit open (28)
( on 07-02-2026 12:51:47 at 96946 mi )

HVAC-Ventilation

B13C2-86 - Windshield misting sensor - Bus signal/message failure - signal is invalid (2F)
( on 07-02-2026 12:48:59 at 96946 mi )

B13C2-96 - Windshield misting sensor - Component failure - internal failure (2F)
( on 07-02-2026 12:48:59 at 96946 mi )

IPC-Instrument Pack

U0102-00 - Lost communication with transfer case control module (2F)
( on 07-02-2026 13:16:35 at 96947 mi )

PCM-Engine Petrol V6SC

P0483-36 - Fan performance - Frequency modulation/pulse width modulation failure - signal frequency is too low (6C)
( on 07-02-2026 12:50:38 at 96946 mi )

RLM-Suspension

U0102-00 - Lost communication with transfer case control module (2F)
( on 07-02-2026 12:49:05 at 96946 mi )

C1A06-92 - Rear right height sensor - Component failure - performance or incorrect operation (2E)
( on 07-02-2026 15:44:26 at 96948 mi )

ECU info:

VIN: SALAG2V67EA730295
Vehicle scanned on 2026/02/07 16:59:36
Using IIDTool BT V4.0 B0434

------------------------------------------------------

AAM-Audio Amplifier
No update found

Assembly (F113) = EW93-19C164-AB
Calibration (F124) = EH22-14C527-DA
Hardware (F111) = EW93-14C524-AB
Serial = 0E2559227
Strategy (F188) = EW93-14C526-AB

------------------------------------------------------

ABS-Brake Module
No data from ECU

------------------------------------------------------

ACM-Audio System
Latest Version

Assembly () = Unknown
= BF6N-14C044-MAJ
Assembly (F113) = CF6N-18C815-JJ
Calibration (F124) = CH22-14C045-BJ
Hardware (F111) = CF6N-14C230-JD
Serial = 000040588863
Signal (F120) = CF6N-14C044-KAJ
Strategy (F122) = BF6N-14C044-RAT
Strategy (F188) = CF6N-14C044-NAG

------------------------------------------------------

ATCM-Terrain Response
No data from ECU

------------------------------------------------------

BCM-Body Control
No update found

Assembly (F113) = EH22-14F041-AE
Calibration (F124) = EH22-14C185-AB
Hardware (F111) = EH22-14C256-AC
Serial = 3254619922
Signal (F108) = EH22-14C408-AA
Steering Column Limits = 1FFFFF1F
Strategy (F188) = EH22-14C184-AD
TPMS Spare Wheel = 00000000
TPMS Wheel 1 = 0FF68C1F
TPMS Wheel 2 = 0FF68BD3
TPMS Wheel 3 = 0FF68BE0
TPMS Wheel 4 = 0FF68BCA
VIN = SALAG2V67EA730295

------------------------------------------------------

DDM-Driver Door
Update available

Assembly (F113) = BJ32-14D618-AC -> AH22-14B531-AG
Calibration (F124) = EH22-14C065-AA -> AH22-14C065-DD
Hardware (F191) = BJ32-14C235-AA
Serial = YC007NG10927A
Signal (F120) = BH42-14C321-AA -> AH22-14C321-CC
Strategy (F122) = BJ32-14C068-AC -> AH22-14C068-AF
Strategy (F188) = BJ32-14C064-AC -> AH22-14C064-AD
VIN = SALAG2V67EA730295

------------------------------------------------------

FCDIM-Front Control
Update available

= EH22-14C621-CD
Assembly (F113) = EH22-10E889-CE = Up-to-date
Calibration (F124) = EH22-14C061-CE -> EH22-14C061-CF
Hardware (F111) = EH22-14C234-CC
Serial = 000004278024
Signal (F120) = EH52-14C395-AB = Up-to-date
Strategy (F188) = EH22-14C060-CE -> EH22-14C060-CF
VIN = SALAG2V67EA730295

------------------------------------------------------

FCIM-HVAC Buttons
Latest Version

Assembly (F113) = CH22-19E900-NB
Calibration (F124) = CH22-14D072-AA
Calibration (F125) = Base
Hardware (F111) = CH22-14D069-NB
Serial = 140715083101
Signal (F120) = AH22-14D070-AB
Strategy (F188) = CH22-14D071-AA
VIN = SALAG2V67EA730295

------------------------------------------------------

FCIMB-Audio Buttons
Latest Version

Assembly (F113) = EH22-18C858-AB
Calibration (F124) = CH22-14C536-AB
Calibration (F125) = Base
Hardware (F111) = CH22-14C533-BB
Serial = 140708110202
Signal (F120) = EH22-14C534-AB
Strategy (F188) = EH22-14C535-AB
VIN = SALAG2V67EA730295

------------------------------------------------------

GSM-Gear Shift
No data from ECU

------------------------------------------------------

GWM-Gateway module
No update found

Assembly (F113) = EH22-14F681-AE
Calibration (F124) = EH22-14F531-AG
Hardware (F111) = EH22-14F528-AA
Serial = 0000000002070262
Signal (F108) = EH22-14F529-AB
Strategy (F188) = EH22-14F530-AG
VIN = SALAG2V67EA730295

------------------------------------------------------

HCM-Headlamp
No data from ECU

------------------------------------------------------

HCMB-Headlamp
No data from ECU

------------------------------------------------------

HVAC-Ventilation
No data from ECU

------------------------------------------------------

IPC-Instrument Pack
No data from ECU

------------------------------------------------------

IPMB-Camera
No data from ECU

------------------------------------------------------

KVM-Keyless
No update found

Assembly (F113) = DPLA-19H440-BD
Calibration (F124) = AH22-14C105-AL
Hardware (F111) = DPLA-14C250-BA
Serial = 3301730119
Signal (F108) = CPLA-14C430-AC
Strategy (F188) = DPLA-14C104-AD
VIN = SALAG2V67EA730295

------------------------------------------------------

OCS-Occupancy Sensor
No data from ECU

------------------------------------------------------

PAM-Parking Aid
No data from ECU

------------------------------------------------------

PBM-Parking Brake
No data from ECU

------------------------------------------------------

PCM-Engine Petrol V6SC
No data from ECU

------------------------------------------------------

PDM-Passenger Door
No data from ECU

------------------------------------------------------

RCM-Airbag
No data from ECU

------------------------------------------------------

RLM-Suspension
No data from ECU

------------------------------------------------------

SASM-Steering Angle
No data from ECU

------------------------------------------------------

SODL-Left Side Object
No data from ECU

------------------------------------------------------

SODR-Right Side Object
No data from ECU

------------------------------------------------------

SRM-Satellite Radio
No update found

Assembly (F113) = DPLA-14C740-AA
Calibration (F124) = DPLA-14C342-AA
Hardware (F111) = CH22-14C340-BC
Serial = 141564142000
Strategy (F188) = DPLA-14C341-AA

------------------------------------------------------

TCM-Transmission 8spd
No data from ECU

------------------------------------------------------

TEL-Cell Phone
No update found

Assembly (F113) = DPLA-14C740-AA
Calibration (F124) = DPLA-14C342-AA
Hardware (F111) = CH22-14C340-BC
Serial = 141564142000
Strategy (F188) = DPLA-14C341-AA
 

Last edited by shady090; Feb 7, 2026 at 08:15 PM.
Reply
Old Feb 7, 2026 | 08:41 PM
  #2  
shady090's Avatar
Thread Starter
|
6th Gear
Joined: Feb 2026
Posts: 6
Likes: 0
Default

Quick update with the new faults I’m seeing on the GAP tool, in case they help narrow this down.
At 96,946 miles (engine idling around 616 to 626 RPM, charging at 14.2V), I pulled the following additional codes:
FCDIM (Front Control)
B1D21-13: Remote control switch, general electrical failure, circuit open (logged 07-02-2026 12:51:47)
RLM (Suspension module)
U0102-00: Lost communication with transfer case control module (logged 07-02-2026 12:49:06)
IPC (Instrument Pack)
U0102-00: Lost communication with transfer case control module (logged 07-02-2026 12:49:00)


Update 2:


Quick update with the new faults I’m seeing on the GAP tool, in case they help narrow this down.
At 96,946 miles (engine idling around 616 to 626 RPM, charging at 14.2V), I pulled the following additional codes:
FCDIM (Front Control)
B1D21-13: Remote control switch, general electrical failure, circuit open (logged 07-02-2026 12:51:47)
RLM (Suspension module)
U0102-00: Lost communication with transfer case control module (logged 07-02-2026 12:49:06)
IPC (Instrument Pack)
U0102-00: Lost communication with transfer case control module (logged 07-02-2026 12:49:00)
 
Reply
Old Feb 8, 2026 | 07:06 AM
  #3  
guy's Avatar
guy
Recovery Vehicle
Joined: Apr 2019
Posts: 962
Likes: 214
From: Ottawa, Canada
Default

Sorry for your woes. But I’m sure we can get it in order for you.

Rule Number 1: when you have so many unrelated thrown codes, confirm the electrical source.

I see your approach to this was running the engine and confirming charging voltage.

This is insufficient. You are better off to check the battery voltage 6+ hours AFTER any charging event. (That includes running the engine). If your battery reads 12.4 v, it is only capable of 50% capacity. Insufficient and should be replaced with a new , fully charged battery reading 12.6v (after 6 hours of any charging event)

Perform a reset then re-read the codes.

2. Your suspension woes.

Once we have the electrical source confirmed, then get a proper compressor in there.

Perform the ride height calibration.

(and as its only $100, I always do an alignment)

if there was moisture in the lines, that could affect the seals in the blocks.

Its not time to comment on the collection of other codes, yet. Let’s rule out what is not necessary, first.

 

Last edited by guy; Feb 8, 2026 at 07:12 AM.
Reply
Old Feb 8, 2026 | 11:37 AM
  #4  
shady090's Avatar
Thread Starter
|
6th Gear
Joined: Feb 2026
Posts: 6
Likes: 0
Default

Originally Posted by guy
Sorry for your woes. But I’m sure we can get it in order for you.

Rule Number 1: when you have so many unrelated thrown codes, confirm the electrical source.

I see your approach to this was running the engine and confirming charging voltage.

This is insufficient. You are better off to check the battery voltage 6+ hours AFTER any charging event. (That includes running the engine). If your battery reads 12.4 v, it is only capable of 50% capacity. Insufficient and should be replaced with a new , fully charged battery reading 12.6v (after 6 hours of any charging event)

Perform a reset then re-read the codes.

2. Your suspension woes.

Once we have the electrical source confirmed, then get a proper compressor in there.

Perform the ride height calibration.

(and as its only $100, I always do an alignment)

if there was moisture in the lines, that could affect the seals in the blocks.

Its not time to comment on the collection of other codes, yet. Let’s rule out what is not necessary, first.

So the truck has sat outside overnight. To make sure I am understanding correctly. Now would be a good time to out and check the voltages and code with engine off , but in start position?
 
Reply
Old Feb 8, 2026 | 09:20 PM
  #5  
DakotaTravler's Avatar
Joined: Nov 2017
Posts: 5,020
Likes: 969
From: Green Bay, WI
Default

Clear ALL codes and read again.

There is no such think as the AMK software being removed, that is not true. Your GAP tool can make the software change but based on what you say they put a Hitachi style in there anyway?

I would think your issue is a bad height sensor.

I have never seen water in the valve blocks, etc. That would be nuts.

Were ALL replacement parts OEM for sure? Are they scamming you by uncharging cheap aftermarket parts?
 
Reply
Old Feb 9, 2026 | 07:56 AM
  #6  
shady090's Avatar
Thread Starter
|
6th Gear
Joined: Feb 2026
Posts: 6
Likes: 0
Default

Will try this today when I get home.

The compressor is an AMK.. I messaged the mechanic who said:

"Wow an aftermarket tool let you flash it to amk vs our 10k Land Rover set up 😂 love it"

From what I gather, whatever the diag tool the shop is using, is Land Rover focused but removed the AMK firmware. He said it happened back in December? I am curious now about that.
 

Last edited by shady090; Feb 9, 2026 at 08:00 AM.
Reply
Old Feb 9, 2026 | 04:49 PM
  #7  
DakotaTravler's Avatar
Joined: Nov 2017
Posts: 5,020
Likes: 969
From: Green Bay, WI
Default

Yeah, def need to change the software to the right one if you did not. But that alone would not be the issue. I still have doubts about the software being removed, would not make sense to do so since LR4 are still very much dealer serviced to this day. But who knows!!
 
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
djkaosone
Build Threads
0
Jun 3, 2021 09:10 AM
jtunio
Range Rover Sport L320 (2005-2013)
0
Dec 11, 2020 03:13 AM
luxury1
General Range Rover Discussion - Archived
12
Jan 29, 2008 10:14 PM




All times are GMT -5. The time now is 08:43 PM.