When I take off in first gear the car shakes, usually worse with cold engine. It doesn't always do it. The service light on the dash was never there, I've had the car a few years. The OBD 2 scanner wouldn't let me erase the p0304 for some reason, but the p0304 auto disappeared and scanned no...