Hello my name is XXXXX XXXXX i will do my best to help you.
more than likely its probably going to be the abs pump itself. its probably setting a code for a open circuit or such which usually happens with temperature. that the best guess without a code to tell you exactly what area to start in . the pump may not be working all the time BUT it will still test itself from time to time causing it to heat up. Lou