so you installed the taps? and you have them turned off real tight? did the water slow at all when u turned them off? are the taps u installed new or were they just lying around spare? any info u can think of will help but id say its gotta be washers? sometimes if they have been sitting for ages they go hard and wont seal properly