Why'd you pick up an automatic one to begin with? I say put a high-stall torque converter on there and some sort of shorter geared front differential to help with pickup around town. Turbo that and it should be a fun ride.