I was from out of town and was recommended to this shop from someone at a auto parts store and I wish I had never asked. They suckered me into a 2500 repair by saying my Injection Pump had gone out and in order to get it done before they left for the holidays it would cost 2500. Well they did not get it done in time so we missed our trip, they installed the WRONG pump and re-wired it so it would work. They also installed in poorly and did not use the proper clamps allowing air to get sucked in. I got the truck home and discovered all of the problems just to have the same problem I dropped the truck off with in the first place. They said sure drive it over and we will look at it. Well I am SOL basically being from out of town and the truck not being able to turn on. I finally figured the problem out and it had NOTHING to do with fuel delivery once so ever it was actually my glow plugs having no life in them. I had the pump tested and guess what, it passed just fine. I am currently filing a report with BAR and would stay clear of this place if possible.