Well since there are no conversion kits for this truck yet gearing can be hit or miss. No one has a set ratio to use, but it looks like what I was using was too much.
Your set up is basically similar as most 1/8 scale conversions. I go by BrianG's calculator and if you're not using the transmission it would have saved your MMM.