My Sonic has been doing a lurching movement when I am driving it, if I press on the gas hard it get really bad, We have changed both of the 02 sensores and the Map sensors, Can anyone give me any idea about it.