"stall converters". Is it just me?

you mean 3/4 cam, right?
No, Full Race