Pump works great. It is a little dirty. However as shown in photo two there is a piece of plastic that is broken off. It may or may not effect the connection there however i think it would be an easy repair.
eBay