Welcome! The engines will have the model stamped on the block. Occasionally it's covered by grime, but usually you can see it on the left side as you face the car from the front.
EJ22 is a fantastic motor. Ej25s were pretty horrid to start with but got continually better starting in 2000. My wife drives one with very high miles and it has been super dependable.
In NJ and Eastern PA there are still a handful of older subies around. You might find an old GL lurking in someones garage pop up for sale. The EA81 engines in the early ones were nearly bullet proof, the later EA82 was a great motor as well but not as legedary as the EA81.
You'll mostly see the EJ22 in the impreza and legacy. I've seen a couple outbacks with it from the 90s. You can always swap them over. A favorite of board members is to find a cheap car with a bad EJ25 and swap an EJ22 into it to get a more dependable motor in there and save money. These cars are extremely simple to work on in general and a motor can be swapped in a matter of hours with only basic tools.
Any of these platforms Impreza Legacy/Outback, forester are good cars capable of lasting for 200, 300 and 400k miles.
Edited by AdventureSubaru, 25 October 2013 - 11:33 AM.