You didnt say what heads, but sometimes when running stock heads and they have not been cleaned out through the oil hole passage, it can have build up plugging the oil hole. This kinda happens when you took a head off the left bank and then installed it on the right side of the block. The oil passage sometimes is plugged up. I have seen it happen before, so I always check this area and clean everytime. Just something for you to check