Your first problem sounds like a phenomenon commonly called as "dieseling". Try look it up on google.
For your other problem, have you checked the speedometer cable?
Your first problem sounds like a phenomenon commonly called as "dieseling". Try look it up on google.
For your other problem, have you checked the speedometer cable?