Based on those last pics, it’s not vented nearly enough for an extended WOT blast.

There is likely nothing wrong with the motor, it just needs better venting.


68 Satellite, 383 with stock 906’s, 3550lbs, 11.18@123
Dealer for Comp Cams/Indy Heads