Introducing the ArmorThane Equipment Troubleshooter: Fix Rigs Faster
The new ArmorThane Equipment Troubleshooter takes you from symptom or error code to cause, fix steps and exact part numbers across 48 machine and gun families.
Talk to a real technician: (417) 831-5090 · Mon–Fri 8–5 CST
Buy now, pay later with financing starting at 0% APR
Genuine ArmorThane coatings, equipment & parts since 1989
Trusted by applicators in 50+ countries
Airless Paint Sprayers72 products
Protective Coatings Sprayers20 products
Plural-Component Coatings Sprayers6 products
Texture Sprayers29 products
Line Striping Equipment27 products
Cementitious & Mortar Pumps3 products
Plural-Component Spray Guns6 products
Spray Tips20 products
Hoses & Heated Hoses39 products
Transfer Pumps & Agitators14 products
P0AX, T6DH, A8DH: Reactor 2 alarms look cryptic until you see the pattern. Here is how to decode them and what to check first before you buy parts.
A Reactor 2 alarm always seems to show up at the worst moment: the truck is masked, the customer is waiting and the ADM is flashing four letters you have never seen. The good news is that Graco's codes follow a pattern. Once you can read it, most alarms tell you exactly where to look.
This guide covers the Reactor 2 electric (E-30, E-XP2) and hydraulic (H-30, H-40, H-50, H-XP2, H-XP3) units with the black ADM screen. The code meanings come from Graco's Reactor 2 repair manuals and Graco's online help pages.
When an error happens, the ADM opens an error screen with the active code and a short description. Graco sorts every event into one of three levels:
Press the soft key next to "Help With This Error" to get a QR code that opens Graco's online troubleshooting for that code. Graco also says to identify the code before you reset it. If it already cleared, the Errors screen stores the last 200 errors with date, time and description.
Pro tip: Snap a phone photo of the error screen and the gauges before you touch anything. When you call the ArmorThane tech line at (417) 831-5090, that photo saves ten minutes of back and forth.
Graco does not publish a character by character decoder, but its code list follows a clear pattern. Here is the shorthand our tech team uses. Treat it as a reading aid, and always confirm the exact code in the manual.
| First letter | Problem type | Examples |
|---|---|---|
| P | Pressure | P0AX, P4BX, P6AX |
| T | Temperature or temperature sensor | T2DH, T4DA, T6DH |
| A | Electrical current (amps) | A4DH, A8DA |
| V and H | Line voltage and line frequency | V2MH, H2MA |
| Z | Hose wire resistance (Hose Resistance Mode) | Z1DH, Z4DH, Z6DH |
| C, W, E | Communication, software or USB, advisories | CACT, WMI0, EVCH |
The last characters usually name the location. Codes ending in DA or DB point to heater A or B, DH to the heated hose, AX or BX to A or B outlet pressure, FA or FB to the A or B inlet (Elite sensors), NM to the motor, and CM or CT to the motor or temperature control module.
These four mean the difference between A and B pressure went over the imbalance value set in System Setup. The "A" versions mean A is high, the "B" versions mean B is high. Graco lists the same checks for all four:
Related pressure codes worth knowing: F9FA / F9FB is a flow cutback from low inlet pressure on that side, DADX is pump runaway (empty pumps, closed inlet valves or a mix chamber too large for the machine), and P4AX / P4BX is high pressure, often from pressurizing before the heaters reached setpoint.
| Code | Meaning | Check first |
|---|---|---|
| T6DA / T6DB | Sensor error, heater A or B | Loose RTD cable or bad RTD. Swap the A and B RTDs; if the error follows, replace that RTD. |
| T6DH | Sensor error, hose | Disconnected or shorted RTD cable, or a bad FTS. Check every RTD connection along the hose. |
| T6DT | Sensor error, TCM | Shorted hose RTD cable or FTS, or a shorted heater RTD. Unplug the hose FTS; if it stays, unplug A then B RTD. |
| A8DA / A8DB / A8DH | No current, heater A, B or hose | Tripped breaker or a loose or broken connection. |
| T8DH | No temperature rise, hose | Spraying started before the hose reached temperature. |
| T2DH | Low temperature, hose | Cold chemical at startup, flow too high or hose not preheated. |
| T4DH | High temperature, hose | Hose in the sun, coiled, missing insulation, or A/B setpoints far above the hose. |
| Z1DH / Z4DH | Hose wire resistance low or high | A hose section was changed without recalibrating. |
For hose sensor faults, Graco has you measure the cables with RTD test cables (24N365) against the values in the repair manual. To finish a job, you can unplug the hose RTD and run Hose Manual Mode, or Hose Resistance Mode if a calibration is saved. For the full hose walkthrough, see our guide to heated hose diagnosis on the blog.
V codes (low or high voltage) and H codes (line frequency below 45 Hz or above 65 Hz) almost always point to supply power, not the Reactor. Graco's repair manual gives 195 to 264 VAC and 45 to 65 Hz as the range for the electric units. Check for loose wiring and tripped breakers, measure voltage at each breaker, and on a high-leg delta generator Graco calls for switching to 208 VAC wye. On the electric units, A4DH (high hose current) is also tied to voltage or frequency swings and undersized generators.
Safety: Voltage checks inside the cabinet are live electrical work. Lock out power for resistance checks, and leave live measurements to a qualified electrician.
Our interactive equipment troubleshooter does this for you: pick your Reactor, enter the code, answer a few guided checks and get the likely cause, fix steps and exact part numbers. Parts like RTD cables and Power-Lock splice kits are in Parts and Rebuild Kits, and approved applicators see their account pricing through the Applicator Program.
Graco defines an alarm as a condition critical enough that the system stops. A deviation needs attention but does not stop the system yet. An advisory is information that is not immediately critical to the process.
Open the Errors screen on the ADM. Graco says it shows the last 200 errors with date, time and description, which makes it easy to spot a repeating code.
P0AX is a pressure imbalance with the A side high, meaning the difference between A and B pressure is over the value set in System Setup. P0BX is the same with B high. Start with the feed pumps, drums and equal restriction on both lines.
Graco allows you to unplug the hose RTD and run in Hose Manual Mode, or Hose Resistance Mode if a calibration is saved, to finish a job. Repair the FTS or cable before the next job.
Graco publishes the code list and fixes in manual 333024 and on help.graco.com, but not a character by character key. The pattern in this article is our shop shorthand based on that list.
Need a hand?
Our team has built, sold and serviced spray equipment for decades. Call or message us and we'll help you get it right.
The new ArmorThane Equipment Troubleshooter takes you from symptom or error code to cause, fix steps and exact part numbers across 48 machine and gun families.
A cold hose means off-ratio, soft polyurea. Work through settings, codes, breakers, connectors and the hose sensor in order and you will find the fault fast.
Material in the air passages, a gummed muffler or a gun that seizes overnight all point to crossover. Here is why it happens and how to fix it for good.
Stay in the loop
Tech tips, troubleshooting guides and new product releases from the ArmorThane team.
| Product | SKU | Description | Collection | Availability | Product type | Other details |
|---|