Skip to content
3D Print Troubleshooting, Calibration & Parts

HMS 0300-0800-0001-0002: Motor-Z short circuit

Affiliate disclosure

LayerWalker is a participant in the Amazon Services LLC Associates Program. We may earn a commission when you buy through links on our site, at no extra cost to you.

HMS 0300-0800-0001-0002 affects the Bambu A2L and P2S. The printer stops because the driver protects itself from a shorted winding, and the replacement Z motor costs 47 dollars for the P2S or 34 for the A2L.
Short answer

HMS 0300-0800-0001-0002 means a Z motor is pulling more current than its winding resistance should allow. That is a short: turns of the coil touching each other, or a winding shorted to the motor can. The printer stops on purpose, because a shorted winding draws current the driver cannot survive for long.

Difficulty moderate Time 40-60 min Parts under $50 Tools Multimeter, hex keys

Affected machines: A2L and P2S. The Z motors carry the bed, run warm on long prints, and stall hard against a crash rather than slipping. Those three things between them explain most Z winding failures.

Cost of settling HMS 0300-0800-0001-0002: an A2L Z motor is about 34 dollars, a true RMS multimeter 35 dollars, and a P2S Z motor 47 dollars.
Check the model before ordering. The two Z motors look similar and are not the same part.

Where to buy

3
-19%
AstroAI Digital Multimeter, True RMS 6000 Counts Auto-Ranging Volt Meter for Automotive & Home Electrical Troubleshooting, AC/DC Voltage Current Resistance Continuity Capacitance Temperature Tester
Limited Time

AstroAI Digital Multimeter, True RMS 6000 Counts Auto-Ranging Volt Meter for Automotive & Home Electrical Troubleshooting, AC/DC Voltage Current Resistance Continuity Capacitance Temperature Tester

AstroAI
In Stock
9.8 /10
ACMS Score
ACMS Score is calculated based on product ratings, reviews, and sales performance to help you make informed purchasing decisions.
Updated: Sep 15, 2026
Last update on Sep 15, 2026 / Affiliate links / Images, Product Titles, and Product Highlights from Amazon Creators API.
$42.99 Save $8.00
$34.99

Confirming the short before you order

A short shows up two ways on a meter. One coil pair reads noticeably lower than its twin, because part of the winding has been bypassed. Or there is continuity between a coil pin and the motor body, which means the insulation has failed to the can. Either reading is conclusive.

What is not conclusive is the error alone. A pinched cable can short two phases together and produce the same message, so look along the loom where it flexes before deciding the motor is finished. A crushed cable is far cheaper to fix than a motor.

Symptom

Bed stops moving and the printer reports a Motor-Z short circuit, sometimes after a crash

Most likely cause

Shorted stepper winding, occasionally a pinched motor cable

The fix
  1. Power off at the wall and let the bed settle on its stops before working underneath.
  2. Inspect the Z motor cable along its full run, especially where it enters the drag chain.
  3. Unplug the motor and measure resistance across both coil pairs. A pair reading clearly lower than its twin confirms a short.
  4. Measure from each pin to the motor body. Any continuity at all means the winding has shorted to the can.
  5. Fit the correct replacement for your model, keeping the coupler at the original height on the lead screw.
  6. Re-level the bed, then run a full Z homing cycle before starting a print.

Do not clear the code and try again to see if it holds. The protection tripped for a reason, and repeatedly energising a shorted winding is how a motor fault becomes a driver fault on the mainboard.

The other Z motor faults are Motor-Z open circuit and abnormal Motor-Z resistance. Our page on the lead screw covers the mechanism it drives, and the troubleshooting index covers the rest.

HMS 0300-0800-0001-0002 FAQ

Can a short damage the mainboard?

It can, which is why the printer stops rather than retries. Clearing and rerunning is the risky move here.

How do I tell a shorted motor from a pinched cable?

Measure at the motor connector. If the motor alone reads healthy, the fault is in the cable between it and the board.

Do I need to re-level after replacing it?

Yes. Any work on a Z motor or coupler moves the reference the mesh was built against.

Are the A2L and P2S motors interchangeable?

No. They are different parts, so order by model rather than by appearance.

LayerWalker

Print defect diagnosis, calibration procedures and parts that actually fit. Corrections welcome through the contact page.