i think its blowed

It sounds like it was reved to high, If you are prone to race your car then get race worthy roller rockers, lifters, and push rods. Pick one that can take high rev limits. If you are putting stock style in you may want to put a rev limiter on.