well, it seems like for once, the GTP had mercy on my bank account lol. Turns out the conncector where the harness plugs into the hub had a bent tab on the inside. A pick and 5 mins of cleaning out the connector seems to have solved the problem. No more ABS light. And it only cost me $24 for a case of Heineken