You sound exactly like me. The only difference is that I drive 92 Loyale 1.8. That might be the Subaru thing!
Check out your PCV valve.
My vacuum lines are also all hooked up but they are old and hard as a rock. I am planning just to replace them and see wether this will help.
Try
www.ultimatesubaru.org. This site is really greate and the members there are more knoledgeable than some mechanics.
Good luck,
Sam