New to the site but thought I'd share this. Try Bangood.com for parts, just bought a new IACV Solenoid for the Forester for $12 with free delivery. Not much to lose if it makes the engine idle perfectly again, cleaning worked ok but still idles a bit low.