Carb and intake suggestions

An 8" converter that stalls 3k is an unusual piece.