I've got some nanocom guides somewhere, I'll have a read and see what it says. Have you tried going for a run, I don't think for one minute that you are not aware that the abs light won't go out until over circa 5 mph, do you know that?
Lol - I wish the damn light would go out over 5mph! Yes I know about this - I have never actually experienced a working ABS system in a P38 but I would think that - a working system - wouldn't say ABS Fault / Traction Failure every single startup? - My dash lights being stuck on are only a side effect of the faults...
Anyways, earlier I did take it for a drive around the yard (just slow speeds) to see if any other faults came up - and I think I have found more.
Its super weird in order to get the faults to show but the live data shows the issue consistently.
FYI - I now have both C504 pin 12 (Ecu ground) and C506 pin 3 (Reference earth) - jumped together and connected to a dedicated ground - I would think that it doesn't make a difference if they are connected together as like - a ground connection is just a ground connection right?
So, I cleared the codes and left the vehicle for a few mins to research - once I came back, turned on the key (abs fault errors etc like normal)
I read the codes on the scanner and got the following:
I then read the live data, and sure enough - RR and RL inlet value values are different to the rest:
The Pump Relay thing - I have no idea - this fault has kind of been intermittent the whole time - back when I had the Ground Faults - if I took the car for a good spin and read the codes after, there would be several "reference ground etc" faults and this Pump relay fault. I have removed and tested this relay - and it works fine. I've also swapped the relay with one from the other car - has no different effect. There could still be some weird problem with the ABS pump itself - I have 2 spare ones so (im kind of dreading having to change the pump AGAIN)... I might swap the pumps around again.
I then cleared the codes - cycled the ignition (still got abs fault etc) - and read the codes again - this time I only got the brake switch failure:
I had a look at the live data and it was still the same as above - RR and RL inlet value values different to the rest.
So even though there is an issue in the valves it doesn't throw an error straight away. As far as I can figure out at this moment - my brake switch is working fine - tested the brake lights as well and sure enough they work perfect.
I decided to take a look at the connectors on the ABS reservoir - rusty and dirty as hell around them but inside they look fine so nothing really to report there: - no difference after plugging these in and out.
Now - as I was typing this you guys made a few new comments so I will address them here also - would just like to thank you all for the help - I probably would end up reinstating the previous owners work around if there wasn't such a good community for these land rovers (previous owner connected the dashboard abs light to the seatbelt light so that the car would pass its NCT (MOT) here in Ireland...All they look for in the test is if the light turns on and off indicating system initialised but no errors)
So
@Flossie - Thank you for sending on the nanocom guides. As far as bulbs on the dash go - I should have them all installed because all the damn things turn on and dont turn off! (Just the ones related to the ABS and TC circuits stay on)
@DanClarke - I felt that was the case too - that it was more of a flip flop - possibly the live data I was reading was correct but we cannot verify what "Engaged" really means. I did find in the engine ecu live data the following though.
There is this Primary brake and Secondary brake reading - maybe its unrelated but the values flip flopped when the pedal was pressed:
From here I can really only see two things that have either happened - that I can then do next.
1. Maybe the grounds I ran have shorted something and this is why we are getting the weird valve related open circuits? I guess I can verify this by removing my temporary ground and seeing if the valves values return to normal.
2. Since the ABS ECU is now properly grounded, im discovering several other wiring related issues - this would explain why the brake switch is constantly an error even though it appears to be correct? Also could be pointing towards more bad grounds/wiring/connectors if there are open circuits on the ABS valve system.