I have a 99 2500 suburban that is having trouble pulling my 8800 lb trailer. It has 110000 miles on it. The body is in good shape but on my last trip I had some electrical issues with the trailer brakes and the batteries went dead. Should I trade it in on something newer or swap the engine out??? If I replace the engine any suggestions welcome.