Any type of leak, no matter how small will make the car show lean. That looks like it's still thinking that it's lean, did you try to reset your fuel trims with the HPTuners?
This thing doesn't have any type of valve cover breather on it does it?