Cat 428B flywheel