Some advice

No offense but sounds like he wants to have his cake and eat it too. Choppy idle, good power, highway gears and stock converter. Those don't go together in my opinion, it'll be a dog