Id fix it. The tranny in that truck still has a lot of life left in it. If I had the extra cash, Id make you an offer as is. Sold my 02 duramax last year and have been sick ever since.