the code can be read even with while the ABS light is off , now the bad news only Honda or Mastertech scanners can read the ABS code. the autozone ones can only read CEL. as for checking the fluid that is only 5th gen or older as the 6th gen is a sealed system. if you know how to ground the SCS wire on the OBD2 connector you can read the code w/o a scanner.