It is possible to have 315 heads on a 66 273, depends on when in the production run the engine was assembled......I cracked open a 66 273 years ago that had one 315 head and one 178 head.....another check would be to verify the intake bolt size.......5/16, 64-65, 3/8, 66 and up.