So ive been dealing with a constant chirping noise on my c5 and its driving me nuts. I pulled both the main and ac belt and the noise was still there so I replaced the balancer and no luck (really pissed

) Ive changed idlers and belts and the noise is still there. I recently did a head swap so new lifters, push rods, gaskets, etc. So im looking for ideas on what other things can make a constant chirping noise, ive heard possibly a water pump or oil pump. Is there a possibility that it could be the rockers (stock 63k miles)? Any help is appreciated as the next step is take the whole damn motor apart.