Another "beware"----Last year I damn near went nuts with the same problem in a 305.---engine ran great, but timing mark was way off. Then I found out that I had bolted on a timing pointer for a 350, which actually points to a totally different place than a 305 timing pointer.