Dont know how much it might help, but your log only shows your throttle at 88% during the dyno pull.