When I was searching to see where the weep hole might be I saw them in the same place as in your picture and also higher up on the side of the pump. The weep hole looks like a drilled hole. Waiting to hear back from the seller. Not going to get my truck running today. Bummer