I found this ken gilbert site, posted the link, when looking for service info online, it has a lot of useful information, basic and advanced stuff. Might need a bit of time to download it all it is worth it.
when the 
http://ken-gilbert.com/impreza-manuals
when the 
http://ken-gilbert.com/impreza-manuals
