get your hands on a cooling system pressure tester. it will help you pinpoint where your leak is coming from. im kind of confused as to where you say its coming from. is it the front of the engine? there is a little hole on the water pump where coolant will leak out of when the pump is bad. it will often follow its way down the lower radiator hose or down the engine and look like its coming from somewhere else. check it out