Not upshifting to 3rd could be just the gearshift linkage not being adjusted properly with the shifter. I would start by checking this first.

Nice little car.