Just as an update, I've finally managed to clean up the AHC error on the 2016 LX570 with King shocks. a few things I found out:
1. the headlights in 2016 use full canbus for managing the beam leveling and receiving input from the steering wheel stalk (save for the turn signal).
2. the Headlights ECU needs to "see" the AHC ECU and receive input from the AHC height sensor to be able to determine the auto beam leveling.
3. removing the AHC ECU will trigger a "fixed" error light on the cluster for the headlight leveling ECU and unless the AHC ECU is connected for the headlights to see the sensor the error light will persist. if the AHC ECU is installed, the headlight error light will be gone but the AHC error light will appear.
4. the only way to remove the error light is to have a can-bus emulator emulating the AHC ECU signal to the cluster and Headlights ECU (informing that the AHC ECU is present and sending the height sensor data).
Andrew Todd from AGT Engineering has developed the Canbus emulator for the 2016 up LX570 AHC that can send signal to the headlights ECU making it happy in the absence of the factory AHC ECU. The device is small and easy to install, you just need to connect it to the canbus wire from the AHC (2 cables for can hi and can lo) and also + and - wire (can also be taken from the AHC ecu wire).
so far very happy and no more errors on the dash.
Cheers,
Bonie
View attachment 3575994
View attachment 3575995
View attachment 3575996