Cam choice...is 2800 to much stall for this cam?

My 340 duster I just bought and it's kid of a mystery car because the guy I bought it from never even touched it. Here's what I know.
Has 3.91s
2800 stall
Crane cam and valve train (no idea what cam yet)
Bored 0.30
Porter J heads with hardened seats.
Rpm air gap

The engine was blowing blue and failed a leakdown test , so I have it ripped apart now down to the short block/bottom end still in car.
Going to get it rebuilt and thought i should swap in a new cam while I'm at it.
This is all I know about the car.

I have 3in exhaust and a x pipe. I can tell you that 274xe sounds nasty in mine. It pulled the dyno passed 5800 rpm. I pulled 300whp with basically the said set up.