There was no abs fault codes?.
If you change the pump it may require coding in to properly work.
This is the abs pump module off a early face-lift model with ASC ( mine
) well replacement I purchased to get to bottom of abs fault when I bought my zed.
On the asc equipped face-lift model the model separates from the hydraulic part ( no need to split open hydraulics) multiplug off then 4 inverted torque bits to remove it you could drive car without module as no effect on basic hydraulic operation just additional electronic aid won't won't and lights on dashboard.
Anyway getting off track here .
When you change my module the new one appears to work correctly but doesn't.
When turn ignition on and start abs and traction control lights come on and off as they should if you push the traction control button the light comes on dash then if you push again goes back out again.
But what you will find in reality the abs will be fully functioning but the traction control will not be ( only appears to be by light operating) the only way to sort this is to get the new module coded to vehicle so I am going to assume yours may be similar.
But changing it may still help get to the bottom of the issue.
Stephen.