Ok, this is going to be long so please read everything otherwise you won't be able to help.
I have a 2003 f350 power stroke 6.0. when I bought it I had my mechanic (we'll call them L&C mechanic) replace:
Head gaskets, Injectors, Turbo. When I picked it up the speedometer and Odometer weren't...