good day, as per a respectable dealer in kzn, my 640 needs a 'big end' overhaul, incl cam, rocker arms, valves, bearings and piston etc, I would pay for good ardvice, the final quote from the dealer was R22 000, I am very sceptical that my bike needs a total overhaul, she has a full service...