9.5" 727 PTC converter & 360 flex plate

Was the stall streetable? I talked to PTC and the were gona build me one. It was gona be a 4200 stall but was actually gona stall about 3k.