XJ XJ6 / XJ8 / XJR ( X350 & X358 ) 2003 - 2009

LAD5GL Conversion & Suspension Fault fix

Thread Tools
 
Search this Thread
 
  #1  
Old 05-12-2017, 05:38 PM
34by151's Avatar
Veteran Member
Thread Starter
Join Date: Jan 2012
Location: Sunshine Coast QLD
Posts: 1,174
Received 737 Likes on 465 Posts
Default LAD5GL Conversion & Suspension Fault fix

Some background info

My XJR was fitted with headlamp leveling and LAD5G ballasts
One ballast failed about 4 years ago and I replaced that with a LAD5GL
As a result leveling only worked in one lamp

This was not an issue as it only moves on startup

I have now replaced the second ballast and am getting and air suspension fault in the message center. Reading the codes im getting a B1471 which is a future on the leveling.

The leveling was removed mind to late 2004 so i was hoping a flash the ASM would remove the leveling but this did not fix it.

Looking at the pinpoint test for the PWM signal it needs to test less than 10K ohms and less than 3 volts. This is with the plugs removed from the headlamps and ASM.

My next step to put a pull down resistor on the PWM output. Ill probably use around a 1m ohlm to ground.

In other words with no connection the ASM is detecting no load. The result is the B1471 (Headlamp open circuit) error. So a pull down resistor should fake a load and remove the error.

This is similar to a lamp error when installing LED lights. Those "CAN Bus" led's just have a resistor to increase the load and stop the error.

All of this got me thinking why not refit headlamp leveling
Just add a new stepper drive to the headlamp that will fix the error and restore the function. there are plenty of ready made units on ebay for a few $'s

That being the case why not fit a better leveling system. So here is the plan

1. Remove the wire from the ASM pin CR89-3
2. Fix the ASM with a pull down resistor at the ASM on pin CR89-3
2. Fit a stepper driver to the headlamps
3. Fit PWM circuit to the wire from ASM pin CR89-3. Ill get a "servo tester" from ebay.

My plan is to use 2 ready made R/C servo testers from ebay. I will use one on low beam and the other in high beam. I can get the high beam signal from the FEM. This will allow me to set the low beam height where i want and have the beams move up with high beam. The air suspension can take care of the actual leveling this will just do the adjustment.

I will be working on the error fix in the next few days and will keep this thread updated as things progress

Cheers
34by151
 
The following 3 users liked this post by 34by151:
Don B (05-12-2017), Panthro (03-11-2018), StefanK1 (07-26-2017)
  #2  
Old 05-12-2017, 06:36 PM
Join Date: Feb 2014
Location: Crossroads of America
Posts: 19,500
Received 12,942 Likes on 6,466 Posts
Default

Looking forward to your progress reports 34by151!

Cheers,

Don
 
  #3  
Old 05-15-2017, 02:11 AM
34by151's Avatar
Veteran Member
Thread Starter
Join Date: Jan 2012
Location: Sunshine Coast QLD
Posts: 1,174
Received 737 Likes on 465 Posts
Default

Did some more work on this today

The good news is a 1Mohlm resistor will defeat the error
The bad news is you still need a LAD5G connected

To explain that the LAD5GL uses has 3 of the 4 pins (Power, Ground, Low Beam)
The LAD5G uses 4 of the 12 pins (Power, Ground, Low Beam and ISO bus)

You need the 4th ping (iso bus) to get rid of all the errors
The next step is to try disabling it in IDS (which has the option to remove leveling)

For now Ive connected a LAD5G to defeat the errors.

Plan is now to disable leveling then add a manual level driving the stepper motors directly. The objective being to raise the low beam lamps when high beam is selected.

Cheers
34by151
 
The following 2 users liked this post by 34by151:
Don B (05-15-2017), StefanK1 (07-26-2017)
  #4  
Old 06-09-2017, 03:58 PM
34by151's Avatar
Veteran Member
Thread Starter
Join Date: Jan 2012
Location: Sunshine Coast QLD
Posts: 1,174
Received 737 Likes on 465 Posts
Default LAD5GL Conversion & Suspension Fault fix - Resolved

With the help of Cambo we have removed the error by changing the car configuration.

The issue is the LAD5G (12 pin ballast) has a connection to the iso bus where the LAD5GL (4 pin) does not

In cars fitted with the LAD5G the ASM looks for messages from the ballasts. When none are present you get the yellow CEL and "Air Suspension Fault" in the message center.

This only occurs if you have upgraded both ballasts, upgrading only one will not produce the error. It will show as a missing/failed module in SDD though.

So the answer in converting both is to reconfigure the car for halogen headlamps. This requires a few things to be done and its not possible to do with a mongoose. First the VID block needs to be edited and uploaded then the IC, ECM and ASM needs to be re-flashed.

The IC/ECM needs to be flashed to update the VID block. The ASM needs to be re-flashed to disable the ISO bus signal. In other words halogen headlamps are dumb (no iso bus signal)

The ballasts dont care what the car is configured for because if they have power the lights come on.

If you still have one LAD5G in the system the lamp will go up and down , as normal, when you start the car but it will not move from this point. This is a function of the ballast.

Regardless of which type ballast you have the headlamp flap will still operate correctly on high beam.

What you loose is the headlamp delay function on the stalk. Auto lamps still operate as normal. If you select on of the 3 delays it will operate as auto.

If anyone needs this update to go with upgraded ballasts PM Cambo to arrange him to update your VID block and reprogram the car.

Thanks again to Cambo for his help working this out

Cheers
34by151
 
The following 3 users liked this post by 34by151:
Don B (06-10-2017), Panthro (03-11-2018), StefanK1 (07-26-2017)
  #5  
Old 07-22-2022, 07:55 PM
harlock's Avatar
Junior Member
Join Date: Jan 2018
Location: Santa Clara, CA
Posts: 19
Likes: 0
Received 8 Likes on 5 Posts
Default

Originally Posted by 34by151
Some background info

My XJR was fitted with headlamp leveling and LAD5G ballasts
One ballast failed about 4 years ago and I replaced that with a LAD5GL
As a result leveling only worked in one lamp

This was not an issue as it only moves on startup

I have now replaced the second ballast and am getting and air suspension fault in the message center. Reading the codes im getting a B1471 which is a future on the leveling.

The leveling was removed mind to late 2004 so i was hoping a flash the ASM would remove the leveling but this did not fix it.

Looking at the pinpoint test for the PWM signal it needs to test less than 10K ohms and less than 3 volts. This is with the plugs removed from the headlamps and ASM.

My next step to put a pull down resistor on the PWM output. Ill probably use around a 1m ohlm to ground.

In other words with no connection the ASM is detecting no load. The result is the B1471 (Headlamp open circuit) error. So a pull down resistor should fake a load and remove the error.

This is similar to a lamp error when installing LED lights. Those "CAN Bus" led's just have a resistor to increase the load and stop the error.

All of this got me thinking why not refit headlamp leveling
Just add a new stepper drive to the headlamp that will fix the error and restore the function. there are plenty of ready made units on ebay for a few $'s

That being the case why not fit a better leveling system. So here is the plan

1. Remove the wire from the ASM pin CR89-3
2. Fix the ASM with a pull down resistor at the ASM on pin CR89-3
2. Fit a stepper driver to the headlamps
3. Fit PWM circuit to the wire from ASM pin CR89-3. Ill get a "servo tester" from ebay.

My plan is to use 2 ready made R/C servo testers from ebay. I will use one on low beam and the other in high beam. I can get the high beam signal from the FEM. This will allow me to set the low beam height where i want and have the beams move up with high beam. The air suspension can take care of the actual leveling this will just do the adjustment.

I will be working on the error fix in the next few days and will keep this thread updated as things progress

Cheers
34by151
Your article was very useful as I run into the same problem. You indicate you planned to fix the problem with a pull-down resistor. Did it work? What value did you use? You write 1 ohm, but it sounds to me as too low.

Thanks
 
  #6  
Old 07-23-2022, 12:19 AM
Join Date: Apr 2022
Location: Franklin, Tennessee USA
Posts: 35
Received 13 Likes on 10 Posts
Default

harlock, he wrote 1m ohm which is 1 megaohm. One megaohm is equal to 1,000,000 ohms,
John
 
The following users liked this post:
Don B (07-24-2022)

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 



All times are GMT -5. The time now is 11:53 AM.