Bad diagnostics, decent service. I took my truck in and it took them over 3 days to give me the diagnostics which they charged me double because it took them as long. They replaced my ignition which helped but charged me for the most expensive ignition replacement on the market. When they gave me the diagnostics they pretty much told me that one of my spark plugs were not making the connection right but they couldnt tell me that my muffler was blown to hell and the distributor cap had a burned out distributor. I wasted money going to these guys.