My car was running fine then I had to jump it off and now sounds rough when idoling and has a sluggish take off as well as shifting harder than usual.... What can I do
P. S. There is a funny smell also... Like when you turn the heat on in your house for the first time when winter starts
My car has 300000 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