take the scanner back from wher you bought it and just say it is defective. a 1998 model should be able to spell out OBD2 codes... no matter what.
You look at your scanner as a 'translator' - a means by which your car can communicate with humans in a way that we can understand. If it vcannot do that job, then in the simplest of terms... IT IS DEFECTIVE!
... it is either that... OR you haven't followed the accompanying instructions that came with the scanner?