That model year carries a DOHC EJ25D which is notorious for blown head gaskets. They'll typically go around 150,000 miles.
Try to find one with a SOHC Ej25, as they're more reliable.I used to have a '96, shit just hit the fan right at 205k miles.
Other than that, overall they're solid cars. The engine oil needs an eye on it as the boxer design does like to burn oil.
Thanks. I have owned five Subys through the years. Every Suby mechanic will tell you to check the head gasket.
Hard times make strong men
Strong men create good times
Good times create weak men
Weak men create hard times