Time for an update. The system has been running flawlessly since March, done some trips in the vehicle including hot dry conditions and also some wet and cold too. Other than some leaking fittings initially there are no problems to report.
The compressor is mounted on the left chassis rail, just below the MAF sensor (unplugged in the pic below).
It's mounting bolts onto the chassis using existing mounting holes, and it incorporates an aluminium heatshield to "protect" it from the exhaust manifold.
This CAD image shows the setup in isolation quite nicely:

And here, fitted in the engine bay:

The compressor itself is surprisingly quiet. If it is running I can only hear it inside the vehicle at idle with the windows open. While driving I can't hear if it is running at all. It has enough oomph in conjunction with the standard air tank that it can, and has, reseated a debeaded tire.
To control the compressor, and set my mind at ease w.r.t. failing driver packs (I've replaced 2 with 2nd hand units), I decided to redesign the valve driver pack.
The scope here was to:
- Control the new compressor intelligently, ie, only run when needed
- Perform the standard valve driver pack functions of being an interface between the EAS Controller and the valveblock valves
- Offer valve state (on/off) and system pressure information via CAN (J1939 based protocol)
- Report valve or driver faults (open circuit, short circuit, driver overheat) faults via CAN
- CAN control that allows me to override the valves, ignoring the EAS controller if desired. More on this later
- Fit in the standard location between the valveblock and the standard compressor
Test fitting the PCB into it's 3D printed housing:

In its final location:

The new driver uses two connectors, instead of the single connector on the standard driverpack. One connector interfaces to the valveblock only and is in the standard connector location. The 2nd connector is under the compressor motor housing (unplugged in the image above) and this connector interfaces with the vehicle (power supply, EAS controller interface etc). This approach allows you to unplug the single connector and remove the valveblock assembly including the new driver pack as one part.
There is also a small circular connector visible in the image above, just below the 2nd valve from the right. This is a programming connector to flash the microcontroller in the new driver pack. It is now redundant as we have developed a CAN bootloader and we can now update the valve driver pack software via CAN.
Here you can barely see the new driverpack hiding between the valveblock and the compressor. Tight!

Currently the new valve driver pack has 3 operating modes.
Standard operation:
The valve driver interfaces between the EAS controller and valveblock as the standard unit does, with the 2nd compressor "helping" the standard compressor on occasion.
The standard compressor runs and is controlled by the EAS controller as it usually would. The 2nd compressor only runs if the EAS controller requests the standard compressor to run and the system pressure is below a set threshold and the vehicle is moving (ie. not stationary at a traffic light).
In reality in this means that the 2nd compressor only runs after a large drop in system pressure like you would have if moving from access height to standard height twice in succession. In a normal use case like highway to standard height the 2nd compressor will not be required to run and the standard compressor will do the work. The vehicle speed interlock which only allows the 2nd compressor to run if the vehicle is actually moving also means the system is as silent as it would normally be, nice!
Tire Pump Mode:
Selected via a switch in the EAS valveblock housing, near a new air supply port.
In this mode the 2nd compressor is used to maintain system pressure to allow the user to pump tyres from the standard air tank. If the engine is running while in this mode, the EAS controller will still have full control of the valveblock and the standard compressor and the standard compressor will run as required to maintain the system pressure and the 2nd compressor will supplement this, thus lightening the load on the standard compressor. If the engine is not running in this mode, then the 2nd compressor will run on it's own, doing all the work and keeping the standard air tank full.
Override Mode:
Selected via a CAN message.
In this mode the EAS controller is ignored and all valve and compressor control is done via CAN messages. Any of the valves can be switched on or off as requested, and the controller remains in this mode, thus ignoring any levelling requests from the EAS controller, until the vehicle starts to move.
I use this mode to level the vehicle when we are camping and sleeping in the rooftop tent. It is worth noting that, as standard, the EAS controller does not actually level the vehicle. What it does is ensure that each corner of the vehicle is the same height off the ground, so that if the vehicle is, for example, standing on a sideway slope with one set of doors high off the ground and the other side low to the ground it will lower the higher side until both sides are at the same height, thus allowing easier ingress into the vehicle on the high side. This leans the vehicle body over even more.
This mode works really well for our overlanding trips. We can stop, not caring how level the surface is, level the vehicle electronically, sleep well in the rooftop tent, and the next morning just drive off with the valve driver reverting back to Standard Operation as soon as the vehicle starts to move.
Offroad Mode:
No implemented, in planning.
The basics of this mode is to balance the pressure in the suspension air bags, from left to right (front to back remain isolated) while driving over uneven terrain. This will act almost like a swaybar disconnect, relieving suspension load from the side that is articulating up, and applying more downward pressure to the side articulating down, This is the theory anyway, testing will determine whether it works this way in practice. I need to develop a control interface for this mode that makes sense and is easy to use while not interfering with the drivers concentration. Time needed...