solenoid valve troubleshooting