I went to a local two mechanic shop recently that advertised as a Cummins repair shop. They were very good. I know how you feel. Following a visit last December to a well known dealer, I found my oil filter hanging by a few threads. After speaking to the service manager , I wasn't going back.