my 68 barracuda notch
Have you had those heads checked yet? If they are new untouched heads I would do a search on here. I think guys have had trouble with the valve guides being really tight. Just food for thought.
PS I absolutely love your car, the notches have really grown on me in the past few years.