I loved my S40...for about 6 months. It has less than 7K miles on it. They couldn't find the leak that flooded the front passenger floor..found it...replaced the windshield..with a (nother) defective windshield. Now this is the 2nd time it's in the shop with the 'Check Engine' light illuminated. I traded in my 7 year old Honda Civic that didn't have ONE issue in the entire time I owned it (aside from routine maintenance). I wish I had it back.