I got the new sprocket/chain on and it definitely helps. Thanks for the suggestion. The 10T/60T barely fit with the chain but they fit.
I think there's still a bit of a jerk of I give it too much gas too quickly. I really have to ease on to the gas starting on a hill. I'm going to see if I can rig up my phone to record what is going on back there when I'm driving it.