Atin, before doing any major job, like disassembling the pump, you should check the status of the signals from the height sensors.
This can be read in TechStream (post a screenshot here). The height sensors are the most common source of problems like you describe, and that can be either a worn out sensor, corrosion, cabling or linkage. If the signals are wrong, the AHC ECU will not do anything, and will not open any valves to give you pressure. E.g. if the left and right front sensors are reporting values which are far apart, the ECU will "shut down". If the car is in position Low, and one of the sensors show Hi, the ECU will not do anything. As the car sits at Lo, all 3 sensors should show somewhere between -20 and -70 mm. If they don't, the ECU will not do anything. If the signal from one sensor is unstable (because of wear, corrosion inside, or loose linkage) you can get an AHC that sometimes will work and sometimes not.
Also a simple thing like a faulty door sensor/switch can inhibit the AHC. Again: check TechStream.
If you read through the major AHC threads on this forum, you would know much better where to start looking.
Without TechStream* and an understanding of the AHC system you will not get anywhere. The fault codes of the AHC are not sufficient to find the problem, and are often more confusing than clarifying (this is one of the major drawbacks of the AHC on the 100). Problems with the height sensors are generally not reported as faults at all.
*Without TechStream, it is possible to repair the system by use of a multimeter, pressure gauge, the FSM, blink codes, and a good understanding of electronics and the AHC system.