Took a week,and numerous phone calls to Diablo's tech support,but looks like they have everything up to par now.
Only drove the truck home from the Speed shop it's been sitting at for the past couple days,but there is a noticable power increase on the 93 tune.
Sure like the part throttle upshift adjustability.
Trucks a pleasure to drive now.
It doesn't short shift itself and fall on it's face like it used to,that alone is almost enough to justify the tuner's cost
I'm finally smiling after a week of nothing but frustration