Actually there is a big difference in value when use those OBD based/ECU based 0 to 100 measuring methods, such as Torque PRO, and a real gps based 10 or 20 samples per second measuring device. So values you see may not be accurate in the first place. If you want I can send my device to you to get a proper base line. It also spit out acceleration curves too so you can actually see which part, you are missing out (takeoff or in between gears)
For example once I was seeing 5.0 sec to 5.4 sec in Torque pro. But it was not accurate. Also my mates Minicooper was doing 0 100 in 6.9 in Torque pro but only did 7.4 in PBox.
Also I read somewere 125 only accelerate up to 3/4 of the acc pedal press or something. May be you need to change the acct pedal and see or may need to use a sprint booster or similar or throttle calibration, I am just guessing here May be ECU tune already taking care of that...
Bookmarks