There is some sort of speed or RPM limiter which is another part or maybe that CDI unit is programmed in that way.
And i have been using liqui moly 20w-50 in my honda 125 for last 2 years with change interval of 1500 km and brother's yamaha ybr since its day first. No heating issue. Y r giving 52 mileage per liter. Not talking about average. And honda 125 giving 50 kmpl with speedometer slowed down otherwise with genuine settings it shows 55 kmpl. @60-70 km constant speed.
If anyone knows any good CDI unit for honda which doesnt produce missing and is genuine n good condition. Please let me know i will buy from you at reasonable price.