How many miles were on the car?
Definitely do a throttle reset right before you drive - be sure to tell the salesman that you are engaging the secondary boost or something really off-the-wall when they ask you why you have to wait two minutes
My first experience with an SRT was much the same. I believe the car had a bad I/C pump.
Now, it definitely surprises me - especially with the T/C off.
My biggest complaint, as I have brought up several times on here, is the noise (or lack of). I'm used to driving a mustang that sounds like it is a 10sec car (and once was). When I drive the SRT, I literally hear less exhaust than I do out of my wife's daily beater ZX3 Ford Focus. However, when you glance down at the pedal and realize you are already doing 80 - it catches you by surprise. I REALLY want to do the resonator delete to get some more aggression out of this car. Although I know it is supposed to be classy, I really think that a bit louder exhaust will be nice.
Try another one just for grins - the I/C pump may be out on the one you drove. And, driving it 'nice' because of a woman in the car - that is neither sexist or gentleman, that is what I call the 'wife-brake'. They tend to slow the car down a LOT.
SQ
PS: I think the bike in his avatar is an '04 Buell XB12S