When you overhauled the engine, did the mechanic overhauled the head also? If not, it could also be problematic. Get the compression test before doing any job to your engine. BTW do you experience cold start problem? If in any case the head needs some work, better go for a kabli one...
Bro don't get frustrated, after all it is a machine, and no trouble-free machine exist.....