based on my vast experience the shape of your results looks suprisingly like a river otter. Maybe just coincidence.
Also I would tend to think that 82 ft. lbs at 3900 RPM and max 66 hp, is about 1 extra hp, with an extra 7 lbs of torque over a stock 88, I'm just guessing. How many miles on it? Being a 95, that would seem like pretty good results to me anyway. Or maybe I just otter shut up, and quit being such a weasel.
PS love your avatar signature I would change it just a little to:
Work to live,
Live to ride,
Ride to work!
My new motto for life!! - gonna be tough in 3 ft of snow though.
If I were you I would be happy. The TQ curve is what you would expect to see from a stage 1 TC.
HP is down a bit considering the TQ, like something isn't flowing at it's best, but I wouldn't mess with a good thing.