Anyone have recommendation on a diesel mechanic for this truck/engine? I know people complain about the 6.0 but this has been a trouble free truck for the past 8 years. Is starting to stall out sometimes after a cold start and has low power shifts rough for a minute. Runs fine after that.