FIXED IT!!!!!
OK... first, the service rep at the dealer was a complete a$$....
He had told me that they had cleaned the throttle body and the problem was not resolved. I had spoke to Chris at SOS and was ready to have the dealer send them the throtle body for a complete cleaning. Chris told me it would take about 2 weeks to get the TB back. Of course, the service rep. told me that they couldn't give me a loaner for that long (I expected this and had already arranged for another car through a friend who is out of town for some time). Then, I questioned why it would they wanted to charge me $500 for labor when the task of removing and reinstalling the TB should be less than 2 hours of time. At this point, the service rep said to me "First, you questioned the need for the new part. Now, you are questioning the labor charges? Why don't you just pick-up your car?" I said, "No problem, I'll be there first thing in the morning to do so."
I went to an auto part store and picked up a can of throttle body cleaner (figured I'd give it one last cleaning before being without my car for at least two weeks) and then went the following morning to pick-up my car.
When I picked-up my car, it was still stalling (i.e., was on the highway at 60 miles an hour, pressed the clutch down, put it in nutral and it stalled).
After work, a friend and I went through Larry B's DIY instructions on cleaning the throttle boddy. While doing so, it was obvioius that the dealership's service dept. never even removed the tob of the airbox to get to the TB, nor had the hoses been pulled from the TB recently as they were still firmly baked on.
Less than an hour of our time later, the TB had been cleaned out, hoses reattached and airbox reinstalled. The car was a bit rough to restart at first, but once it ran for a minute, we turned it off and it started perfectly.
Then, came the real test... when I drove the car, would it still idle low and stall (telling me to send the TB to SOS), would the CEL reilluminate, or would the car work normally?
Fortunatelly, the idleing was completely normaly in the 800 RPM range. I even tried to push it by reving the engine up and letting it drop to see if that would cause it to stall, but it worked flawlessly.
Bottom line, the service rep lied to me about what they had done to try to correct the issue before recomending a $2,000+ repair and the only work needed was a $5 bottle of cleaner and an hour of time.
What would I do without this site??? I hope this helps others in the future.
Thanks to eveyone who helped with this.
Regards,
Richard