Yanking hard at idle???

That's what I figured, but I read Torco built good converters from a number of forums.