NIce Ride!
IMO every manufacturer makes lemons. A good friend had a new 97 Blazer, never a problem, greatest vehicle he ever had. Sold it for a new Nissan Sentra SE R, went through 2 engines (1 not under warranty), had many other smaller issues. He got sick of fixing it and bought a new Toyota Tacoma. It has been in the garage every 2 months for problems.
Crap on GM all you want but people are crapping on Nissan, BMW... every other manufacturer at the same time for the same reasons.