My 2005 Jeep TJ has a steady drip of coolant in the front of the vehicle. All hoses, thermostat and radiator are bone-dry. I crawled underneath and found the leak coming from the crankshaft. See photo. I think this is from my water pump, but I couldn't get a good look if it is from the weep hole. Do I need a new water pump?