It looks like you have a PTO coming from the driveshaft to power the water pump! LOL