Don't let a few little problems scare you away from GM. If you are even considering a import as a next car, consider this, yes they have great warranties, BUT if you do not follow them exactly as mentioned, you can lose your warranty, and when things break, you will be paying out of the *** for parts, as they are very expensive compared to american cars. [/endrant]
Many 00-05 owners have these problems, had them fixed and some have never had to worry about them again. Besides, GM does have the highest quality american cars currently.