How much pressure ? The tank should generally be from 120-140psi when it's full. If the compressor is tired (usually from feeding a leak somewhere), the tank will never fill, and you will get apparently random faults as the ECU tries to adjust. FYI the faults often don't make sense but generaly can be traced to 1 or 2 specific causes.
If you leave the car running for 5-10 mins with driver's door open, the compressor should fill the tank & then stop. (While the door is open it will not try to adjust heights). If it never stops the pump needs a refurb, or the diaphragm valve is leaking.
Unscrew the exhaust silencer from the valve block, and check for air leaking when the compressor is running. There should not be any. (there is a short burst of air when the pump stops, and also when lowering, but not at other times)
Also, I have seen the ECU get into a confused state, where it lowers the car at startup or shutdown. It would really help to know what the faults actually are.
1. Get the car running & stationary, and allow the EAS to level the car.
2. Connect the diagnostics & make sure EASunlock has good idle.
3. Read faults & then clear them using the "Unlock EAS" button.
4. Now wait for the car to finish any further leveling.
5. Select disconnect in the software, and exit the program.
6. Disconnect the cable from the car diagnostic port
7. Switch off the car, get out the car & shut the doors.
8. Now listen for the EAS clicking solenoids as it adjusts after you get out. It stays awake for 30-60 seconds for this.
Go for a cuppa, and then stry starting again. FYI, Confused EAS ECU can be caused by unplugging the diagnostics whilst it busy reading data. I've had some EAS ECU's thta do this, but others are fine !!