yup sounds like a lifter or a loose rockers..... fords tend to buck the rockers off sometimes if you dont adjust it perfectly..... did you use a stock lift cam or something a little aftermarket?