My check engine light comes on periodically and then goes off but I've checked 4 codes and the one that keeps coming up is 1045 it's in bedded in my head it keeps coming up 1045 it idles rough in Drive but when I put it in neutral it's very smooth periodic check has come up on my dash light does that mean tune up or?
My car has 164000 miles.
My car has an automatic transmission.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing