Do you know what gear ratio you have? Gear swap might be needed to really wake that truck up.