I'm in the market for a truck and I notice a lot of the used ones have the mbe 900. Any input on this motor would be helpful: dependability,cost of overhaul,mileage you may have got before overhaul,fuel eff..and generally are you happy with overhaul preformance. Thanks in advance. After...