Owning a Honda stream 2001, the engine drops or shuts off when idling after changing sensors. It is still stalling. What is causing this to happen?
My car has an automatic transmission.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing