What cam should I get?

Check out Hughes racing tech articles on their web site or better yet give them a call. Their cams are made to work with your 904 size lifter. I had one in my 273 and it worked well. I plan on getting one for my 373 real soon. Bob