90 100 125 frames will take any 90 100 125 engine. Some small brackets for hang ons differ and very early 90s had even poxier small front forks than most. Tim754 Trust me I have owned and played with a few.....(about 80 various give or take a couple)
All sold or given away now.