You have a code in the Engine Computer. Why are you replacing parts in the anti-lock brake system? If the yellow ABS light is on, you have to check codes in that computer. Code readers don't do that. They only work for codes in the Engine Computer. If that yellow light is for "Check Engine", that has nothing to do with wheel speed sensors.
Fault codes never say to replace parts. They only indicate the circuit or system that needs further diagnosis. In this case you need to be looking at the vehicle speed sensor in the transmission. Start by inspecting the wires and terminals in the connector. Look for signs of corrosion or stretched terminals that make intermittent contact. If no other cause is found, then replace that sensor.