It might be worth sending the heads to Indy to see if they can be repaired.

Do you know what areas of the port are leaking?


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