and 164 in order to set up the solenoid valves and select the proper path inside the solenoid system 160 this task is accomplished by sensing the fluid flow in the first and second hoses 162 and 164 via their respective pressure sensors 168 and 169 according to the sensed pressures the microprocessor determines the waste fluid circulation direction in the cooler line also based upon the pressures sensed from the pressure sensor tubes 114 and 124 the microprocessor determines the amount of fluid in each tank the waste tank 120 being substantially empty has a lower fluid pressure than the clean fluid tank 110 containing fresh fluid to be pumped in having determined the fluid flow direction and the location of the tanks 110 and 120 the solenoid valves are set such that the proper path is taken for example if the fluid enters the solenoid system 160 through the first hose 162 the path 161 is set up such the waste fluid is directed into to the waste tank 120 through the waste inlet tube 128 through the waste inlet port 127 on the other hand if the fluid flow direction is from the second hose 164 the solenoid switch is set up such that the path 166 is selected before directing the waste fluid to the waste tank 120 using the pressure sensor 152 the present fluid level of the waste tank 120 is captured by the microprocessor for future determination of the amount of drained waste fluid in a preferred embodiment the fluid pressure in the waste tank 120 is checked every seven seconds to determine whether the waste fluid is.