I have to jump in here and post my experience with this. One of my first cars was a Chysler Sebring. I had nothing but problems with it so I traded it in and got a Nissan Pathfinder in 2001. I loved that car more than anything. I never had one problem with that car, ever. But, I needed one with a 3rd row seat so I had to trade it in. In December of 2006, I bought a 2007 Ford Explorer. I hesitated because I had such problems with my other American car but wanted to give American cars another shot. Well, the car will be 2 years old in December and I have had nothing but issues with it. The navigation went out, I had to get the entire gear shift replaced because it decided it wanted to stop going into gear, I have had the brakes replaced and now it is going back to the shop because one of my running boards wont go up anymore. This car does not even have 36,000 miles on it yet!
So I have to disagree that the problems of american cars are in the past. They are not. They are very much in the present. The fact of the matter is this - if American car companies want to stay in business, they have to build cars that people want and build them well. People cannot be expected to "buy american" when what they are buying is subpar.
Kristine