My guess would be that if it shifts too fast then the throttle pressure link is too long and needs to be adjusted shorter. Engine timing could be too far advanced making it ping under load.