I put on 324,000 miles on my '99 Forester and finally have a problem with the transmission. Did a valve job about 290,000 miles. Replacement engines were hard to find. Had some more minor problems along the way but taken care of okay. I would like to replace the transmission but they may also not be easy to find or be reasonable enough.