Today was just one of those days. My flight home was 2 hours late, get to my truck in long term parking to head for home and it was running rough! On the way home the service engine light came on. I think it is a bad ignition coil. Does anyone know of a good mechanic in northern Utah or southern Salt Lake counties? Please help with suggestions. I don't want to take it into some place blind.