WHO KNOWS CARB TECH UPDATE

It sounds like you are headed in the right direction with the jetting. Have you looked for a manual or any other info online for this carb?