it pissed me off when i found out my 89 kx250 needed a total rebuild,
the previous owner i think was a redneck , so he didnt fix things properly or not at all (cracked clutch covers, worn water pump seal/ shaft, s**tty spokes, bad bearings except the steering ones, and fork seals)
im not going through the list of things done to it again but i costed a BIG bundle.
BUT as someone said it is VERY satisfying to know EVERYTHING is how it is supposed to be.