Cam looks like its toast...whaddya think??

That cam is shot. Call Comp Cams, and give them all the info on your car.
Let them help you chose a cam. Look for something in their XE Extreme Energy line.