added solenoid timeout variable- LG