solenoid valve diagnostics