I had a similar problem it was my 12V battery, it had weak charge, due to stock is lead acid, it should have been a AGM or similiar type. then my 12V negative cable sensor got fried by the town truck attempt to boost it.
The car needs 12V to do the checks as when you start the car to be able to...