Hey guys! My '05 Outback Sedan 3.0R keeps throwing a P0026 code (Intake valve control solenoid circuit range/performance bank 1)for, what seems like, no reason at all. The oil level is where is should be, there doesn't look like there are any oil leaks, and the sensors are all properly connected. Any suggestions on how to fix this? It's driving me nuts. Thanks.