More info. I think they probably need to nail down the tuning on the 10 speed in the trucks. I just rented a Mustang today for a trip I'm on (they didn't have the car I rented so they upgraded me for free, sweet!) and having drove it for some hours: the 10 speed in it is superb.
Also the BEST...