A couple weeks ago, I had my engine oil, transmission, brake fluid, and differential oil changed. The day of the service, I felt my car shaking. The mechanics looked it over, but told me they didn't see anything wrong. The shaking problem stopped for the last two weeks, but then today, I noticed that my transmission didn't seem to be shifting. I was going about 25 mph. The tachometer went all the way up to 4,000-5,000 rpms when I accelerated. The check engine light, VSC light, and 4WD/TRAC lights came on intermittently, would stay on for a couple seconds, then go off for one or two minutes. I pulled over, but when I started moving again, the problem disappeared. This morning, I took my car back to the mechanic, and they pulled a U0131 code. The mechanic recommended I take my car back to the dealership for some sort of calibration. If the lights only came on one day, and haven't been on since, do I need to do this? What might cause that kind of problem?
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing