Well as you know all Dealerships are not created equal. O’rielly Chevrolet in Tucson had my Monte Carlo for 7 days and was not even clever enough to duplicate the problem, even after I demonstrated it to their engine Tech, a sincere individual btw that admitted he was not a transmission mechanic and could not fix the problem.
So they were going to drive the car but this guy, that guy, and the man in the Moon could not duplicate the problem. So I went back this past Tuesday to show them the problem and they allowed me 10 minutes to duplicate it and it would not buck.

The next morning (Weds) I picked up the car and of course got the trans to act up no less than 8 times on the way home. Later took it to Watson Chevy also located in Tucson.
Watson was nice; a white shirt tech connected a code reader and had me drive the car. In no less than 2 minutes the problem showed up. Trans was missing shifts and bucking. Tim the tech had me pull off the road and put the car in PARK. He said the readings he was getting on his scanner were strange for the "learned" values of the transmission. So he reset the trans memory. I had considered disconnecting the battery on the car to reset these very same values but they MUST BE RESET WITH A SCANNER. TY GM one more PITA.
Anyway right from that point the car shifts as it did when we purchased it in 2004. Nice smooth shifts, no loss of gear engagement, no revving engine. It took a whole 20 minutes to solve the problem!
I have a GMAC extended warranty and O'Rielly (rip off) Chevy wanted to charge me $105.00 for my visit, but I got them down to $52.50, as far as I am concerned I am due a refund. They can take any (empty) apology and shove it up their a$$.
The major issue I have with this is the need for GM to do BETTER; they are currently hanging by a shoestring. Some of GM's downfall is due to crap customer service. So if you have 3.8 that has a trans acting goofy, this might be the answer. Oh, and stay away from O'rielly Chevrolet in Tucson Arizona.
Sparx22