I'm having issues with my four year old Chevy sonic and need it checked (engine light on and noise in wheel, maybe brakes or bearing)Does anyone have any recommendations for where to take it, other than the dealer? I'm not a fan of dealers and they are going to charge me $300 to look at it. I guess the place has to be able to scan it.