"stall converters". Is it just me?

That's what you get for driving around with a bad tranny.