Just got it back from reprogramming at the dealership. It's SOOOOOO much better. I absolutely LOVE my car again. There is not one thing I would change on it now.
Thank you ALL for your help and a little special thanks to BJ for posting the service bulletin which I brought to the dealership who had no clue about it.