17 years in the Barn - Need new knowledge

Are you sure about those cam spec’s? Little light on overlap and lift.