I drive a 2007 Pontiac G6 Sedan, with a 2.4L engine. My car has been very good to me, I haven’t been dealing with most of the problems the G6 faces. My car started recently shaking when I hit speeds of 50 MPH or higher. I know I need an alignment, as soon as I take my hands off the steering wheel my car turns to the left lane in a matter of 3-5 seconds. Do you think if I get an alignment will fix the problem..?