That is a "towing converter" not a high perf converter.
use the B&M holeshot 3000 converter or the Hughs -30 converter. 10" 3000 stall rated.
These are very street friendly high stall converters.
The towing converter is a very tight low stall for a very heavy truck and dedicated low rpm hiweay towing.
Its the wrong torque converter for a mild perf S-10 / 350 vortec combo.