ok, i have spent R34000 on my ol 640 so far in 2 years mostly due to stupitidy.. bloody agents, what to look out for
cam follower bearing, have it replaced soon and save big bucks.. cost at ktm was R3000, sould have payed R1800..
waterpump main shaft bearing seal, may leak, pushing oil into water system, or water into engine, you will see the oil looks milky... stay away from that bike...
shocks need to be serviced every 5 years or so, can get expencive, but i wouldnt be to concernd..
main wiring harhess can get chafed through when the tank was put back by a moron, cost to repair about R4000 at the dealer...
starer cluch fails, cant e start, cost to repair R4500 at the dealer.. sould have cost R 1800....
i have to say, i had a few bikes, and by faaaaar i enjoy the 640 the most, bloody good allrounder..