Open the door a few inched and pick up the back end to check worn hinges like Willy suggested. You should be able to rock the whole cab, not just move the door up and down. Worn hinges allow the door to bounce/flex off the striker plate and come open.
Mike B
