ODB1 scanner will work but they are getting hard to find. If you just need to check to see if any codes are stored in the ECM you can short 2 pins in the ALDL connector under the dash and count the flashes of the SES light. Below is the way to do it on my '88 model. '89 could be different but I doubt it.
-Use a paper clip to jump between terminals A and B on the ALDL connector under the dash on the left hand side.
-Next turn your key on but don't start the engine.
-Watch your check engine light flash the codes. The light will flash twice for each code, pause and then flash the next code stored.
-EXAMPLE: code 12: one long flash and two short flashes. Code 13: one long flash and 3 short flashes.
-Note: code 12 is usually the first code you get and just ignore it. If that is the only code you get it means there are no trouble codes stored
Watch for the codes after code 12, that's what you are looking for.