Okay quick update: I got my mechanic to come by & he test drove it again. He said it was the ABS speed sensor in one of the wheel bearings. He confirmed it by pulling the ABS fuse then testing it again. Now no pulsing at all. Gonna get those bearings replaced asap.