I would bet that one of the front abs harnesses to the abs sensor is broken and barley making contact causing ur issue very common problem. They usually break right where they bend up from the control arm to the connector at the hub. Do you have a code? C0035 or C0040 or something? I could help you out if you knew the code?