Stop in for a cup of coffee

I really think it was over carbed too - the 750 seems like it's going to be a good fit..
I think you are right. The 750 should be just perfect for what you are doing with it. Also the AirGap intake should make a big difference too.