I think its fixed. What i think happened was, the 2 wires coming out of vss were showing the wire as if someone had messed with it at some point, i think moisture was getting in the plug and grounding it out. So initially i checked the continuity and it was good so i used liquid electric tape to seal it up, and i installed the new vss, which didnt work. So after
much head scratching and test i noticed the new vss had this plug in shape, which did not match my factory plug in. So i installed the old vss, pinched the female pins in a little and installed it with dielectric grease, and now it works.. So my initial find and fix probably worked but the plug in didnt match.. i also changed the ground wire from floor to frame below the drivers side floor, it was almost completely severed on one end, only 5 or 6 strands holding it on. Also i think the abs module probably had the bad relay as described before. Im not 100% sure which thing fixed it.. Just letting yall know, i really appreciate all the help..