Just coming back to this, still not working.
Hoping someone can help.
I swapped out the solenoid following the workshop manual procedure and had the system bled. it seemed to work fine for a few days then I started getting errors again consistently after about 15 seconds driving. So I swapped the pressure sensor but I'm still getting the same issue. I get a beep, e-diff shows in the display in red and it defaults to wet mode on the manettino, I get two errors showing up not always at the same time but I have seen them both at the same time once or twice.
The one that appears the most is
6016 - Plausibility of Magnetic valve current and lock pressure
More detail on the error is "General plausibility - An error was detected on the magnetic valve current and on the differential locking pressure
and the other error I've been getting is
6017 - Check: Pressure deviation too high
More detail on the error is "Over maximum threshold - An error was detected due to a high pressure difference. The error is set when the difference between the pressure requested by the control and the pressure measured in the system exceeds 1 bar. Check the pressure sensor and sensor ECU wiring for proper working condition"
Any ideas guys? how would I check the wiring to ensure it was working properly? Anyone seen these errors before? Anything else to check beside the solenoid and sensor?
Thanks for any pointers