... and while I'm at it ... your mechanic is an idiot
can you say partial seizure ?
KH100's are still favoured for bucket class racing here in oz ... rest every half hour ... fuck me
Your own thread tells of you opening the fuel tank cap to 'help' it out. It's running lean amongst whatever else is ailing it.