Anyone know a good mechanic around the Marion area? I have a 04 Grand Am with rough idle while cold and random lose of power while accelerating until it warms up then appears fine other then a minor miss that is hard to notice. I am losing coolant very slowly (can't notice in exhaust and no visible leaks) and I'm sure that is why I keep getting an o2 sensor code after replacing it once already. Seems others will pull the o2 code and replace the sensor and call it good and will not diagnose further so I am looking for a mechanic that will actually diagnose beyond the code reader. I'm sure I am looking at a LIM or head gasket repair but feel their may be more to it so I want someone who knows what they are doing.