RepairPal Certified shops can diagnose and repair your 2012 Chevrolet Cruze. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
I just got my "rattling noise" as my turbo needing replaced because a bearing is out in the fan.. hope its not your turbo because it is spendy. https://www.youtube.com/watch?v=bFmgYyxsgJ8 my noise is the one about 2 minutes in..