A stall converter on that will only destroy your transmission. Who cares if its like an on/off switch- its still slow!!

Look for a Kleemann or some other pulley to up the boost, be sure to get a tune to compensate fuel and timing.