Is this a cam problem?

Exactly. Until you know what you have, we cannot know what you have, nor can we advise you about what you have.

I see it everyday at work. Customer: "Yeah, I needs me a timing belt foe a Honda"

Me: "What year and what kind of Honda?"

Customer: "I don't know. Ain't day all de same?"

If you don't know what you have, you cannot be helped.