67 Barracuda Fastback Lid Adjust
The latch mechanism that attaches to the lid should be adjustable. I believe it has slots. Moving it up towards the top of the lid will make it latch lower on the body. A little should make a significant difference. If your weather strip is shot it may continue to rattle as it provides the positive compression to make the seal.