i hear ya, but you should be able to see a leak that trails the driveway just by looking at it.

you did a water pump, by chance did you use sealant on the 4 long bolts? if not that may be your leak. but i dont think that would leak as bad as you are saying it leaks.