This the cam your thinking about?
http://www.summitracing.com/parts/cca-cl21-229-4/overview/make/chrysler

should work fine degreed in at about 103.

Why only a 3500 stall??