Looks like a good fit. It seems pretty unlikely that you'll use all of that 4000# CCC but only you know that answer. I never understand the whole, "buy the truck to fit GVWR or the trailer" argument. Buy the truck to carry the dry weight of the trailer + what you are going to put in it. Most of us who have been RVing for any length of time have a pretty good idea what we put in a trailer. Just because a trailer can hold a given amount doesn't mean you will put that in it. IMO, no need to buy more truck just because a manufacturer designed in a nice cushion of CCC.