I replaced the previous XL Motor powering this model with a V6 pneumatic engine. It gives way more torque than the XL motor, but at the cost of being extremely back-heavy. Despite its weight, this model can do some serious off-roading and push over 30 pounds of weight.
I used a Buwizz 2.0 for the steering, and carried a compact air compressor with a tank to support the v6 engine.
You can find the v6 LEGO pneumatic engine here: • LEGO Pneumatic Engine - Compact V6
Original video of the Hilux: • LEGO Technic Toyota Hilux 1995