i have owned a kawasaki KLZ 250 for about 2 years now and it has been a excellent bike to ride, whilst it was running, ive lost count of the times i have had to pull it apart to repair the engine, destroyed valves, bolt out of timing sprocket falling into engine, carby pin bending, split manifold, u name it, its happened!!