I own a 2003 Chevy Tracker with 38000 miles. It's been idling rough. I took it for repairs and was told the engine mounts were defective. They were replaced, but didn't solve the problem. The spark plugs and air filter were also changed. It's still doing the same thing. There are no fault codes. The dealer couldn't find anything wrong.