Nothing grinds my gears more than having to work on a dirty bike.. My buddy just have me his 07 YZ125 to rebuild. He offered me $75 plus all parts since he doesn't know how. I got the bike and it's a mess! Dirt and grease everywere.. I hate working on messy bikes! Plus I can't hardly wash it since it is, like 20 degrees out and there's about 11 inches if white stuff on the ground.