Is there such a thing as a 5000 stall converter that is streetable ?

That right there^^^^^^is what is known as a FACT!
Clean out your inbox, dork.