I am at a lost of words. I dont know why my 04 chevy impala starts shaking and vibrating once i pass 50mph. Recently ive replaces the front wheel hubs, brake pads and brakes rotors, and the lugs nuts, passenger cv axle, which did nothing. I than changed out the tires yesterday and paid for a allignmet all together around $750. The car still shakes and vibrates at or above 50MPH. I checked my struts which look and react normally, the sub fram under neath took a few dents as i bottemed out nose first a while ago. Can anybody help me figure this out? Could it be my hood because i can visablly see it bouncing when i drive.