Been working on a friends 03' CR250 (purchased new late last season.) The bike was smooth and powerful until it started developing a nasty engine vibration recently. We've had no luck finding the source of this problem. Tore it down, checked all crank tolerances, put in a new piston and rings. Everything looked good - crank, clutch etc. ~expected good results. Not so. Still vibrates awful. Definitely engine related. Does it in gear or out, moving or not. Any ideas on what might cause this? :bang: