The ABS harness that goes to the Passenger wheel runs all the way from the ABS unit, runs in front of the motor along the radiator support and then out from the cradle to the control arm. It consists of the ridged looming outer, inside that is 2 wires that are inside a smooth black tubing, almost like heat shrink. It doesn't seen to happen that much on the 97-03's, but both my '04 and '08 GP's had the same issue. But just on the passenger side. I always assumed that all these cars did this...
Issue being, that the smooth inner tubing fills up with road silt, a fine grey powder <dried salt?>. It makes that section of harness Rigid, and over time breaks the copper strands inside the wires at the point where the harness has to flex. Right at the edge of the aluminum cradle as it comes out and is ran to the top of the lower control arm.
Working on the '04, I remember thinking that I must have had a bad connector, as the error code was for the right side but the harness tested good continuity with an ohm meter. I disconnected the plug from the hub, and released the clips holding it to the control arm. I gave it a mild tug to see if I could see how far it ran up into the car, and was a bit surprised when the plug and 18" of the 2 wires came off in my hand. The only thing that was holding it together had been the insulation around the broken strands of wire. I guess the conductors were still touching inside the break, until you hit the right bump, or turned the wheel....
So I would check that first. I got a replacement ABS harness on Rock Auto for 10 American Pesos, and spliced it in under the radiator. Fixed until car got totaled 10k later.