There has been an upgrade in the seal to keep the door from cutting the seal down by the bottom of the windshield. It has not helped wind noise. I did notice on an 07 that there is another redesign to the seal to fill the gap between the door and body. I have not at this time researched it to see if a door seal for an 07 will fit an 04.