I'm curious to learn about this car. It's a 2 door impreza that needs new valve cover gaskets and a new ignition switch. Has near 250,000 miles on it. I picked it up for $400. What I'm wanting to know is. From what I've been reading it's an amazing car. Really reliable and built like a tank. Is all of that true and how much life is left in this engine? And when the engine dose decide to give up on life, can a sti motor of the same generation be dropped into it?