hey guys,
Can anyone tell me what the difference is between the 3919840 heads and the 3964291 heads.??. I have heard that the 840's produced more power and are a more desirable number. Is that because the 291 was produced in late 69 and doesn't fit may 69 cars? I have found that the 840's are a bit more $$$. Will the 291 heads make the same power as the 840's? thanks for all of your help.