Honestly, the original post was around 6 months ago. Since then it was used during load shedding and it started consuming oil for the last three months.
I had it overhauled by Taj Engineering in Muslim Town, which is a specialized generator repair shop not some motorcycle mechanic, two weeks ago and it is working as good as new.
I could have posted a new link and claimed it all well, but the reason for posting in the original post was not to hide any facts.