I got it back fixed. It was a solenoid in the trans, by the way.
I called customer service and found out the following...Laugh
I bought an extended warranty, but since my ST only has 11K on it, the extended warranty does NOT kick in and they would not provide a car. I argued that the...