How worn is your striker plate? If well worn you could try putting a spacer (try a couple washers) between the striker plate and the cab to push the striker plate out a little bit more for the door to catch on a little less worn area.