Dropped my truck off on a Monday, was told that they fixed the issue which was the glow plugs, picked up the truck after shop hours and the "check engine light" was still on. I took it to another shop and they informed me that the "glow plugs" was never the issue .