Lean pop off idle?

Wow, 33" tires with a 3.23! That is a lot of load for the engine to turn at low speeds.
Not with an NP435 lol