pulsing and shudder are the abs/trac kicking in (most likely)
might bad a wheel speed senor going bad or a short in the line (common) telling it to kick in the trac
My son's car was behaving similarly. And we had recently replaced the hubs with some new Timkens so I was pretty sure it wasn't them. I was afraid it was the wiring (or worse, in the ABS). I pulled the right front wire out from the hub back to the branch in the loom above the starter but saw no signs of damage, no limp kink in the wires. So I stuffed the wires back in the loom and rerouted them back to the right front hub.
I inserted and extracted the connector a few times trying to clean the contacts. Similarly, I pulled and reinserted the left front connector several times as well. Then I cleared the codes I was getting. (DTC C1221 LF Wheel Speed Sensor Input Signal is 0, DTC C1225 LF Excessive Wheel Speed Variation, DTC C1226 RF Excessive Wheel Speed Variation, DTC C1248 Dynamic rear proportion (DRP) )disabled)
The symptoms have not returned in the past ~6 weeks. My conclusion was that the connections were getting bad in the connectors and that that was causing the problem. While the connector housings are well made to seal things up (and keep out water), if the metal plating on the contacts is not perfectly compatible on both sides, galvanic corrosion can result in enough resistance to cause intermittent failures. Keep in mind, the signals in the speed sensors are pretty weak, so it doens't take much extra resistance to affect them.
In short, (@ OP) before you put new hubs on, try this first. Once you're done measuring the resistance in the sensors, insert and extract the connectors a few times to ensure they're making good contact. If the problem goes away, you might not need new hubs.