Absolutely spot on, that truck of yours.
With that load and the steep hill you are asking quite a lot of it.
Each vehicle has a natural 'sweet spot (RPM), Know YOUR Truck, Find it , stick to it.
Laden, or unladen.
Laden (towing), I keep my M62 wrecker at 1800/2000 rpm, Up hills down dales!
I...