To be honest, I would look at replacing that freewheel with a 16T ENO and just grinding down the flanges for removal (it can still be removed but)... another option is just to replace with an ACS Crossfire 16T freewheel and rebuild the freewheeling crank.
I've found all the aftermarket freewheeling cranks leave something to be desired, to the point where I'm looking at setups for tandem bikes again as a way to hopefully have a more bullet proof freewheeling crankset - these tandems have been in development for many, many years and I presume their designs are a bit better...
I'm too busy and lazy to disassemble my entire setup on the GNG gen2 v1 right now, packing and cleaning (kids are coming for fathers day weekend).
Glad I didn't go for a capacity test on the V Power 20AH 48v - since I've only been charging it up to 54.6v when now I see it should be charged up to 58.4v... whoops (3.65v per cell x 16 cells)... I did achieve 12 miles though at good speeds with power to return home - adjusting charger now to see how well it works at 58.4v - I should be able to get a constant 40A out of it and bursts of 60A which would be great if it didn't weigh in at around 27 lbs.
Since this was new when I got it and had a bad BMS - I will continue to test it out, if it works and delivers 18-20A at 1C (20A) it would make a great pack for someone needing 40 - 50mi range, at the stock 20A controller on a 26" I saw approx. 2 AH per mile riding hard the whole time, average speed 17.8 mph, max speed (on flats) 31.7 mph @ 6AH for 12.4mi according to GPS and cycle analyst both.
So if this pack still tests as useable, I will likely offer it up for sale on ES once I confirm it's status.
Remember I was driving a GNG gen2 and BTW... seeing average between 400w and 1000w on the CA with stock controller just in case anyone wants to know
-Mike