I still own this beast, and i have to tell ya, i really dont care if it tops out at 120 or 140. All i know, is that it´s one hell of a fast bike, and i don´t go much faster than 90 on it. For it´s time, this is altogether my favorite bike. you just give it the throttle, and hope to God you don´t make a mistake.