If its only when it rains, then its got to be related to a wheel sensor.
If there are no ABS codes, then it can get tough to diagnose.
The unit on my DaHoooley was doing a similar thing. I finally got tired of chasing it around and just disconnected the damned thing and yanked the bulbs out of the cluster.
Brakes work great now and I can actually stop the truck in wet or slippery conditons without having to put up with all that nonsense.
Read a recent article entitled "What they dont want you to know about ABS"
The government has covered up the truth about these ABS systems and how much they
contribute to more horrific wrecks, that if the vehicles were without ABS likely would not have happened.
ABS has been proven time and again to cause more rollovers with the SUVs.
I tow horses and simply can't have a brake system that is not dependable.
All that jerking, vibrating and pulsing without stopping causes the trailer brakes to get stupid hinky and grab and jerk, tossing animals all over in the trailer.
ABS should BY LAW have a switch on the dash that allows the driver to select ON/OFF at their discression.
If you want to play Russian Roulette you can try it in the ON mode
In a panic stop condition on my 95 DaHooley, the distance to come to a full stop is doubled with the ABS working as opposed to with it off.
The brakes work smooth and easy without the ABS
Just coming up to an intersection where there is a tad bit of loose gravel from winter sanding will send that thing into a spaz attack negating the ability to stop.
Had this happen last winter and the right front wheel slid slightly on a tiny patch of loose gravel and the brakes failed totally (went into pulse, jerk, spazzzz mode) and I ran right out into the intersection before I could get it to stop.
Luckily there was nobody coming and no cops watching.
Before I cut that things life line, I had two times that I jammed the park brake on to stop, as the brakes simply refused to do anything other than buzz, whirrr, jerk and pulse.
This stuff is terribly dangerous and not to be trusted.
The concept of "When its working properly" it great, is just too iffy in my judgement.
Being in commercial trucking I have seen the carnage that the ABS systems have caused.
I would not have an ABS on a Class 8 truck on a dieing bet.
Too many lives at stake to trust these proven faulty systems.
The big problem is that the ABS can't analize the sitution and act accordingly, it only acts within the parameters of the programing, which is FINITE and not dynamic like the real world.
Cut the thing loose and you will be far safer.
If that ABS system does one of its stunts when your Missus is driving and she slams into the back of someone, the "MY ABS DID IT" is not going to fly very far with the Insurance company.
Good luck and do be safe.
Missy