What I've seen through the years on stock (ish) 2 strokes.....IF, they've been winterized (stored) properly, AND, never deprived of oil...
top ends......typically 150-200 hours run time.
cranks....300-400 hours run time.
There are exceptions but of the couple hundred I've rebuilt for customers...