1. Kind of damage seen to various engine components of your bike, mechanic should have diagnosed why all these components failed at first place ? Reasons could be many including fake engine oil, insufficient oil circulation inside engine, faulty engine oil pump, running too lean mixture.
2. I never heard kind of running presrcibed by mechanic for your bike ie keep engine running for 30 mins,1 hour. When bike is not moving and engine keeps on idling it just creates too much heat for engine parts to bear and IMHO this could be reason for second failure of piston. Our bikes being air cooled NEEDS constant air flow to keep it cool.
3. Last, your driving habits. Make sure you do not LUG engine. More damage can be done to engine if it lugged rather than ripped. Running in bike too much gently is big reason for engine failures in cases where bike owners claim they did not drive rashly. Give engine variable loads and it will serve you for ages.



this is for the first time my engine has gone bad over so many bikes change and experience so I was going what I was told by them. Ones the engine is been made again this process will not happen this time for sure, as I have lost my patience going to the workshop for them to understand and do experiment on my bike with the engine.

Comment