You wonder if they shouldn't press a steel bushing over each idler gear boss to keep the aluminum from separating. If the bike backfires hard enough on startup, it could happen to any bike.
Does anyone have a picture of the updated case/cover? Is there much difference?