Just to add another way of disabling the EAS....
In my case I just wanted to manually level the vehicle occasionally when it needed it. I didn't want it to relevel on the move (and certainly not in the middle of the night), which perhaps differs a little from some drivers.
This was prompted by a failing pressure switch or pump, or an over-enthusiastic ECU wanting to prove its worth. My original solution was to remove the 10A fuse from under the bonnet, this worked admirably well, just re-insert whenever I wanted to level the vehicle - but it's not a particularly elegant solution.
In order to make it easier, and keep it tidy, I decided to use the existing EAS inhibit switch to switch the ECU on or off. This was a neat solution, it had a nice light to show when it was enabled, and of course it properly inhibited operation whenever it was turned off - so there was no loss of function
For anyone that wants to try this it's fairly easy. First remove the seat escutcheon, remove the EAS delay relay complete with socket (it just slips on a tag mount so lift up), remove the relay and locate the black (ground) wire from the relay socket and snip it a couple of inches back, heatshrink the wire leading back to the loom (just to be neat and prevent any possible shorts) and strip the end of the wire coming from the socket. Remove the EAS ECU plug, take the cover off and snip the wire leading to pin 15 a couple of inches back. Heatshrink the wire end going to the plug and pull the other (loom) end back through the harness sufficient so that it can be neatly joined up with the black wire from the delay relay socket.
Strip the end and connect it to the black wire leading to the socket. I soldered mine and slipped some heatshrink over it to make a neat job.
Put the cover back on the EAS ECU plug, re-insert the plug, put the delay relay socket back on it's mount, reinsert the delay relay, put the seat escutcheon back on, cleanup anything else you messed up and you're good to go.
How does this work? The inhibit switch grounds pin 15 of the EAS ECU whenever a driver wishes to inhibit the EAS operation. There is a small light on the switch that will illuminate whenever the switch is in operation. Separately to this, and for the EAS to be powered up, the EAS relay needs to operate - this is done via 12v supplied to one side of the relay coil, the other obviously going to ground. If the ground line is cut the relay can't operate and neither can the EAS. From there if the relay coil ground line is connected to the inhibit switch the EAS will only be powered up if the switch is operated - and conveniently it will light up to let you know that the EAS is in operation 😉
Of course the 'not above xx speed' warning will appear on the LCD instantly if you power off the EAS ECU, but there's a way to deal with this too, if you want. Before putting the EAS ECU plug cover back on you can connect a line from pin 1 to 25, and pin 18 to 7. I should add that I've not done this on my machine yet, the warning message doesn't particularly bother me, but I believe this should work.
Finally, during the course of this, I've decided that if my EAS ECU should ever fail I'd replace it with an Arduino and some opto's or relays. Total cost probably in the region of a tenner + time to knock some code into shape. The beauty of this of course is that one would have full control and be able to do all sorts of things - including weighing the machine (I think), but that's another story!