I have dually 3500 with only 13,500 miles used only towing trailer. When on hard pull up long hill would throw code and go into limp mode. Took to dealer and said needs new turbo. Now out of warranty because of year. Hate spending 3500$ on GM s flawed turbo. Any thoughts?