Avoid this place at all cost!!! Owner is a liar and does not know how to diagnose a diesel engine. My truck was not starting because of a bad oil pump, but LT charged me for repair the stud walls, the glow plugs and changed out all the sensors. $ 5500 later the truck was still not working and I had to tow it…