I have an 05 - 2500HD - purchased new - now w/29,000 miles. My problem is with the engine hours read out guage. For the 3rd time now the engine hours have re-set back to 0. The dealer has replaced the electronic cluster after the second re-setting, but this did not correct the problem - it later re-set back to 0. The dealer tech has checked everything & is unable to isolate a cause & effect, the Nat'l Tech service have no solutions either. Nat'l Tech Service has said this is a problem with many gas & diesel models - but w/o a solution to date (but they are working on it?). If anyone has a solution, I would appreciate a response.