904 rebuild

Aren't spragless converters for racing? I don't know anything about them except for the google search I just did, and so many posts saying they are not for street. Probably just a high stall speed that you are interpreting as slippage.