Monday, April 8th, 2019 AT 9:37 AM
I’ve had this car for about a year. Some months ago the check engine light was on and wouldn’t go off. It finally went off and then I changed the battery and it came back on. I’ve had my rotors and brakes done as well. After my brakes had got done a couple of days ago my check engine light started blinking while I drove and then violently shake. It doesn’t stall it still drives just violently skips and the check engine light blinking. I took it to the Advance part store and they said multiple codes pulled up (22 times to be precise) such as P0305, P0205, P0430, P0455, P0897, u1016, u1000, B0092, and B0029. I have no idea what to do and I want advice before I fork over a lot of money. Please help.