Mine was fixed by a body shop. The driver door was bad in alignment from the factory. Top portion of the door had a small gap with body frame, causing drumming and rattle noise when on rough road. It was completely gone after body shop fixed the gap.
You can ask your dealer to readjust the door and make sure top door frame fits body door frame perfectly.
I believe I've been only a silent lurker in this thread, just waiting for anything at all that sounded like it might work. But I think you,
@JamesW, may have the right approach. It took a Honda-certified body shop for me to get my tailgate working properly in both directions. They simply adjusted it; it didn't even take them that long. What you describe with your door having a small gap with the body frame is exactly what I see. For me it's only in the upper right corner looking at it from the outside. I can press that chrome piece at the very top with my thumb and it moves about 3/8 of an inch. I can see the gap close up. I think I'm going to march my truck right back to the body shop that did the tailgate and see if I can get them to adjust my door. My problem only happens under about 45°F. I've been the whole summer without hearing it once. But summer is waning fast here in the Northeast. I don't see Honda ever fixing this. Honda is a manufacturing company not a fixing company. And the dealerships are parts replacers. Good body shops have mechanics and body technicians and they work at solving problems every day. I guess I have to wait until it's cold enough for the sounds to reemerge. But once they do, this is what I'm gonna do about the problem.