Me personally, I would hesitate blaming the cam. what I hear it doesn't sound very aggressive. I run cams with 72° of overlap on the street and make them work well. I'm not saying it is in a contributing factor but I would be looking at Mounts,wires,cap,carb, ignition and other supporting cast...