Ok, first of all, luck has nothing to do with it, let's get that straight right away. You don't gear a truck because you like it, you gear for heat, the straight away on a track you run at, etc. You're running way too much motor for the size of your truck, period.
Now that that's out of the way, you're also asking for a lot. you want to be able to run on asphalt and in tall grass. These two environments require different gearing. You want to be able to run 3s and 2s. These 2 voltages require different gearing. 5600kv is a ton of motor for 3s, and you need to gear appropriately, end of story.
The Hobbywing sc8 is one of the best esc's on the market. You just need to find realistic gearing and motor to go with it. These things will be much easier to find with a reliable temp gun first.
RC8.2e Factory Team - RC Gear Shop 2150kv, HW XERun SCT Pro, Savox 1260 Servo
Sakura D4 AWD - Tacon 3930kv, HW EZRun 60a, Blue Bird Servo