I'd run a Carfax report first. Check your odometer against the report and if things don't match up, you know somebody's been rollin' that baby back.
45k on a 98 though isn't unreasonable, it's probably a weekend driver or elderly person who doesn't work or lives close to where they work.