A beverage syrup pump and controller system comprising: a pump housing having an internal pumping chamber, an inlet port for flow communication with a supply of beverage syrup, an outlet port, and a sensor port, each of the ports (14, 16, 20) being in flow communication with the pumping chamber; a pump motor; a positive displacement pumping mechanism driven by the pump motor and at least partially disposed within the pumping chamber, the pumping mechanism being capable of receiving a fluid through the inlet port into the pumping chamber at a first pressure and discharging the fluid from the pumping chamber through the outlet port at a second pressure which is greater than the first pressure; a pressure transducer disposed adjacent the sensor port, the transducer being in contact with a quantity of the fluid at the second pressure and generating an electrical signal based upon the second pressure; a programmable micro controller, which receives the electrical signal from the pressure transducer, and is electrically connected to the pump motor and capable of starting and stopping the pump motor, wherein the micro controller is programmed to immediately stop the pump motor if the second pressure exceeds a predetermined maximum pressure level, wherein the micro controller is programmed to stop the pump motor if the second pressure falls below a predetermined minimum pressure level and remains below the minimum pressure level for a predetermined first time interval, and wherein the pump is a gear pump and the pumping mechanism comprises: a drive gear, having a plurality of drive gear teeth, disposed within the pumping chamber and rotatably driven by the pump motor; and an idler gear, having a plurality of idler gear teeth intermeshed with the drive gear teeth, disposed within the pumping chamber and attached to an idler shaft disposed within the pumping chamber, and wherein the sensor port is located downstream of the drive gear and the idler gear. a pump housing having an internal pumping chamber, an inlet port for flow communication with a supply of beverage syrup, an outlet port, and a sensor port, each of the ports (14, 16, 20) being in flow communication with the pumping chamber; a pump motor; a positive displacement pumping mechanism driven by the pump motor and at least partially disposed within the pumping chamber, the pumping mechanism being capable of receiving a fluid through the inlet port into the pumping chamber at a first pressure and discharging the fluid from the pumping chamber through the outlet port at a second pressure which is greater than the first pressure; a pressure transducer disposed adjacent the sensor port, the transducer being in contact with a quantity of the fluid at the second pressure and generating an electrical signal based upon the second pressure; a programmable micro controller, which receives the electrical signal from the pressure transducer, and is electrically connected to the pump motor and capable of starting and stopping the pump motor, wherein the micro controller is programmed to immediately stop the pump motor if the second pressure exceeds a predetermined maximum pressure level, wherein the micro controller is programmed to stop the pump motor if the second pressure falls below a predetermined minimum pressure level and remains below the minimum pressure level for a predetermined first time interval, and wherein the pump is a gear pump and the pumping mechanism comprises: a drive gear, having a plurality of drive gear teeth, disposed within the pumping chamber and rotatably driven by the pump motor; and an idler gear, having a plurality of idler gear teeth intermeshed with the drive gear teeth, disposed within the pumping chamber and attached to an idler shaft disposed within the pumping chamber, and wherein the sensor port is located downstream of the drive gear and the idler gear. a drive gear, having a plurality of drive gear teeth, disposed within the pumping chamber and rotatably driven by the pump motor; and an idler gear, having a plurality of idler gear teeth intermeshed with the drive gear teeth, disposed within the pumping chamber and attached to an idler shaft disposed within the pumping chamber, and wherein the sensor port is located downstream of the drive gear and the idler gear.