i have a 1997 cr125r and have been told it was the best year for them. it is the last year for the steel frame then in 98 they went to aluminum. the aluminum framed cr125r's were known for throwing cranks and a few other motor problems. mine is still on the stock top end never been rebuilt and it still starts first kick and runs like a champ! just goes to show if you treat something right it will last.