I've had nine impreza isnce 2002 and only troule I had was a maf in my version six STi went and was replaced that same day and never again gave any problems. The lad I sold it to still has it and there are no issues.
Best of luck with your hunt for an Impreza. Just be sure you buy a good one as they are like all cars if not looked after they will give problems.