Not sure if this helps you. I am running a VM 20 on my 108cc Nice engine, 150 main, 22.5 pilot, I tried different needles (4D20, 4L6, 4J13). With lots of test runs I ended up with the 4J13 needle in the center setting.
With the 170 main it definitely is too rich, a 160 may work, but I don't...