I hope the lifter is ok. Does your engine have roller rockers or flat tappet? I've seen the pushrod cup in the lifter flip out in situations like that. Good luck!