Roller Camshaft Rpm Range

That's about the same duration as the stock 340 cam. They'd ring out 7K so I'd think a roller of comparable duration would certainly RPM more than a measly 5100. Sounds like a valve spring issue.