Vehicle has a p2138 code after the following issue during a normal drive. Driving on the freeway around 70mph the check engine light and vsa light both come on. After stopping at a red light car would accelerate very slowly while fluttering getting to 20mph. Eventually once I got it to get past 20 it would accelerate fine and go back to normal speeds. After stopping and shutting the pilot off for a bit and restarting it the vsa light would go off and check engine stayed on holding the p2138 code. Vehicle would drive fine and had no issues for about 3 or 4 days then the same issue happened again exactly the same. Read several threads on this issue with Honda Pilots and several point to the TPS and acellerator sensor. Any suggestions for furhter troubleshooting to hone in on the main issue. Im not a professional mechanic but have worked on my cars my whole life about 40 years so normally can resolve and fix myself but sometimes need that expert help on electronics diagnostics
My car has 136000 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