OK another update.....
To save others reading back over pages of stuff.....
HID bulb blew (literally) and the dash lamps and warning lamps went mental, flickering and alsorts of fun and games....
Since then, I haven't been able to connect to diagnostics and when the headlamps are on for a few minutes, the ABS/HDC/EAS warnings pop up and the EAS freezes into soft fault....
This happened in May 2014 (last year)....
i have removed fuses to all the ECUs in turn and tried to connect on each occasion....I have tried a replacement instrument pack as this acts as a gateway to the diagnostic buses....i have tried a replacement LCM as this is the slave to the IP's master for the databuses....I have tried disconnecting the headlamps ECUs, the levelling ECU, tried a replacement levelling ECU......tried various combinations of the above, in various orders....still nothing.
With the help of HolidayChicken, we have tried another diagnostic machine to see if it was mine...nope, still nothing....
Checked the OBD socket for corrosion, power, a good earth....all fine....
A generic ELM327 scanner would connect to the engine ECU but that is on a seperate diagnostic bus to the rest of the car, but it proved tht the OBD was taking to the car atleast....
I have read document after document on the BMW derived databus systems and the troubleshooting thereof, even about how to use a scope to check diagnostic message waveforms...all very interesting and a little over my head, but i understand the gist of it all....
Last night, the Engine light came on again....it does this every few months, as when running on LPG, it can throw a wobbler every now and then and moan about either fuel trims or a lambda reading is off scale....nowt to worry about, as long as your MPG remains stable and all else runs well, it is mostly down to the change over form petrol to gas....every once in a while, as the cylinder changes over, it gets a double hit of petrol and gas and the lambdas start panicing that the fuel trims are out of wack and tries to lean it out...and when the LPG has taken over, it expects a leaner burn, but it doesnt happen as the LPG is now running the engine, so the CeL comes on as it has a mild paddy fit!
Any who, this evening I thought I'd give the All Comms another go.....and feck me it only fecking worked!!
I mean what the frag...??? For months and months, nothing and now Ll of a sudden bingo, it works....
Now, the only thing different is that when the headlamps are on, the warnings of ABS EAS and HDC etc are now (fingers crossed) very infrequent, if at all over the last few weeks.....
Heres the more interesting part.....
Connect All Comms....all groovy, interrogate the systems all good, turn the lights on and you can now no longer connect the All Comms....turn the lights off....still no comms....unplug the All Comms, turn the car off, wait a few minutes then plug back in again...you get full communication...turn the lights on....then all the comms are gone....until you unplug and turn the car off for a few minutes.....
It seems like the LCM could be messing up the comms signal...
The headlamp Levelling ECU is disconnected by the way.....
Now, how about i run this past you bunch of boffins....when I did the short wiring harness to the ABS ECU, the replacement short harness from Land Rover was missing the signal wire from/to the Headlamp Leveling ECU according to RAVE...so I retrofitted the wire from the old harness into the new one....but this was ages before the whole HID blowing incident...and everything was fine....
Do we reckon that, when the HID blew it obviously sent a spike through the car electronics, could it be that it has something to do with this single wire...as it seems odd that when the lights are on, the ABS/HDC/EAS all go bandy as they are all linked together on the same databus...the CAN.......
Maybe I should snip this wire and see what happens!!
Anyone any ideas??