good to hear... it's really hard to track down a verify a leak depending on the description. everything seemed to point towards the waterpump, and your front cover should only leak oil I believe so not quite sure on that one, but if that's the solution for the issue