I think the rear end gears need a little more go-go, 3.5 or a little lower. Also, sounds like a valve train issues if it won't rev over 4200. Have you checked the valve spring requirements and made sure they are up to the task? Also, could the pushrods be bumping or rubbing anything? Wiped lobe...