8" vs. 9" convertor

I have a 3500 stall currently. It is too tight for the engine and pulls down on the engine at idle. I can only foot brake to 1200 or before it starts pushing.

I'm unsure what you mean by harsh street manners?