440 Need help figuring out what cam is installed

2500 stall will likely be fine. So long as it doesn't have a long duration cam with a lot of overlap.