I'm new and need to get a good mechanic to fix the problems I just started having. I have a bouncing idle and the check engine light on. Also the engine won't warm up. These problems just started hapening over the last 2 days. I have avoided driving the car and want to take it to a mechanic tomorrow. I have been told to avoid the dealerships so I am looking for a good mechanic that I can trust for what I imagine will be a pretty easy fix once diagnosed. I work up 400 off of exit 5 and live down in the Highlands. Anyone use a trustworthy mechanic in either of those areas? Any and all information would be HUGE right now. Thanks in advance.