Check the side of the dash on the passenger side, there is a panel that you can see with the door open. It is clipped in to cover everything up, put some sound deadening material in there to tighten it up and the rattle/creak went away. I also cleaned every rubber seal along the door and edges.
So one of those worked. Hope it helps
Just to be clear you do not have to remove the door panel, I just grabbed an image online for illustration