No upshift to third, isn't this caused by the sleeve on the throttle valve installed wrong?
How about a check ball wrong?