Are you sure the feed & return going into the block & turbo are pushed in all the way? Sometimes you may think they're pushed all the way in, when in reality they may be a tiny bit loose. Other than that, I don't see why they'd leak if the hardware is new unfortunately. Unless a leak sprung that is streaming toward that direction, making it look like the line is leaking when it really isn't? Let us know