Did this at the weekend can of cheap degresser a paint brush and elbow grease then blasted it all off with my pressure washer.I always leave the car running when washing off and have never had any issuse's with the electric's as i have found most connectors on the Impreza are very water tight if you have a alarm make sure you cover it up as they do leak

I did my Turbo the same way