a good place to start is duramaxforum.com They have helped me in the past