Is this with your phone plugged in? Mine does this almost always when I first plug in my phone. The remedy is to disconnect it and plug it back in and problem solved 100% of the time.
Unless you are doing higher, more aggressive off-roading, probably overkill, but since you added those "beefy" control arms, why stop there. ?
Here's something that may help you decide.
I love the OEM spec'd Hankook's. I don't run them currently, but if I only drove on paved roads, they'd be on. I even used them offroad....Obviously not the best for offroad but they still did fine.
Wanted to get more insights on these installation hiccups. I run 18" wheels with either a 20 or 25mm offset (I forget). But I definitely want what you are describing in terms of performance, whether Pedder's or another brand.