I think I installed the wrong cam

Yep! You thought right! Do you have roller lifers for the engine? If so I'd pull it back out and put a roller cam back in.
Yes, agree
Not upset. I'm actually have wanted a Hughes Whiplash cam since the first time I heard one.