JDPower is a joke as they get PAID by Chevy for those rankings . I wouldn't buy ANY GM vehicle after getting screwed since the late 70's. I have been using Toyota for the last 20 years and have only done routine maintenance and normal wear items. Don't Believe the HYPE! CHEVY SUCKS!!!