have you checked that all the rockers are torqued down correctly, check them for cracks as well. Other than that mate I cant think of anything else that would cause a top end rattle

Are the cam lobes deffinately okay and are the lifters filling with oil ?
Duncan