For sale; used ABS brake pump unit to suit a Alfa Romeo 159.
Removed from a 2.2l JTS but may suit other vehicles. Please note part number and images.
No codes or errors present on removal, good replacement unit.
Part Number: 51831526
Removed from a 2008 Alfa Romeo 159 Ti 2.2L JTS 6-Speed Manual.