An apparatus, comprising: a solenoid valve assembly, including: a solenoid portion; a valve portion controlled by the solenoid portion; a sleeve surrounding the solenoid portion and the valve portion; a coil; and a separation plate located in the sleeve between the solenoid portion and the valve portion; wherein the solenoid portion changes the valve portion between an open position and a closed position, wherein the valve portion further comprises: a valve; and a valve seat, the valve selectively in contact with the valve seat; wherein the valve is moved relative to the valve seat by the solenoid portion when the valve portion is changed between a closed position and an open position, wherein the solenoid portion further comprises: an armature; a plunger connected to the armature, the plunger also in contact with the valve; a magnet core; a return spring disposed between the magnet core and the armature, such that the return spring biases the magnet core away from the armature, and the valve towards the closed position; and wherein the movement of the armature overcomes the force applied to the armature from the return spring when a current is applied to the coil, such that the armature moves towards the magnet core, changing the valve from the closed position to the open position, characterized in that the coil at least partially surrounds the sleeve; and in that the separation plate has an aperture which the plunger extends through, wherein the separation plate separates the solenoid portion from the valve portion preventing the solenoid portion from being exposed to fluid in the valve portion. a solenoid valve assembly, including: a solenoid portion; a valve portion controlled by the solenoid portion; a sleeve surrounding the solenoid portion and the valve portion; a coil; and a separation plate located in the sleeve between the solenoid portion and the valve portion; a solenoid portion; a valve portion controlled by the solenoid portion; a sleeve surrounding the solenoid portion and the valve portion; a coil; and a separation plate located in the sleeve between the solenoid portion and the valve portion; wherein the solenoid portion changes the valve portion between an open position and a closed position, wherein the valve portion further comprises: a valve; and a valve seat, the valve selectively in contact with the valve seat; a valve; and a valve seat, the valve selectively in contact with the valve seat; wherein the valve is moved relative to the valve seat by the solenoid portion when the valve portion is changed between a closed position and an open position, wherein the solenoid portion further comprises: an armature; a plunger connected to the armature, the plunger also in contact with the valve; a magnet core; a return spring disposed between the magnet core and the armature, such that the return spring biases the magnet core away from the armature, and the valve towards the closed position; and wherein the movement of the armature overcomes the force applied to the armature from the return spring when a current is applied to the coil, such that the armature moves towards the magnet core, changing the valve from the closed position to the open position, an armature; a plunger connected to the armature, the plunger also in contact with the valve; a magnet core; a return spring disposed between the magnet core and the armature, such that the return spring biases the magnet core away from the armature, and the valve towards the closed position; and wherein the movement of the armature overcomes the force applied to the armature from the return spring when a current is applied to the coil, such that the armature moves towards the magnet core, changing the valve from the closed position to the open position, characterized in that the coil at least partially surrounds the sleeve; and in that the separation plate has an aperture which the plunger extends through, wherein the separation plate separates the solenoid portion from the valve portion preventing the solenoid portion from being exposed to fluid in the valve portion.