If it's at the machine shop pick up the phone and ask them if it's a OEM Roller Block . I have seen some one Piece Real Main Seal Blocks marked 5.0L or 5.7L that were not Roller Blocks but not to many .