65 Barracuda... Got BAD News...
failed? isn't the 273 a solid lifter motor? adjust the valves & see if that changes the compression.
post your numbers up--- there are a lot of knowledgeable people on here---- As for swapping motors---
make a plan for this ride-- then proceed accordingly.
Good Luck, Lawrence