There is no difference, just different names for the same product. Some people use the term "stall converter" to possibly denote that the stall is higher than stock. IMO with torque converters, you get what you pay for. If this is a street car, I'd suggest a lockup type converter from one of the better known companies such as Precision Industries, Art Carr, Level 10, etc.
my .02
|