FTI TC Anyone run one?

I remember the first cam I put in my first duster a long long time ago.. I had to have both feet on the brakes and a stop light... I didn't know what a stall converter was...