I order and fit them to all 300 and 540 printers I sell. They are correct specification and have never had a fail on them. Scan motor, endcoder strip, captops,dampers, pump, carriage bearings, and heads are all replaced before I send a printer out and have never had a complaint.