Help . I have a 2009 Pontiac G6 2.4 and yesterday while driving I loss power and engine was shaky, my Check engine light keeps blinking and traction control light stays on with a slash thru it car shifts hard any ideas on what it could be msg says service traction ?