I think you must be driving a bad 3L engine. 3L is 2800cc not 2400. However i drive Toyota 2b and have smoked many 1kzte while climbing up the hill. So in diesel engines momentum keeping is the key to success.
However it's very stable jeep. Infact is still the famous in northern areas yet very comfortable drive. And driver matters while keeping up with the momentum.