I had it replaced by a new abs from the same shop but still SAME ERROR.
Which part of the system in particular was replaced? The wiring, the pump, the EBCM, the sensors, the reluctor wheels? Or all of the above. No specifics so you might be talking about all the hardware.
If the tires and wheels were not changed and the diameters are the same, chances are that the ac signal from any or both these tire positions picked up ferrous debris in front of the sensor tip since these sensors are magnetic tipped. If you had recent brake job involving resurfacing of the brake rotors this prone to happening or if your brake pads wore out to the point it's scaping the rotor it will make ferrous dust that clings to the magnetic sensor