This Abimelech is probably not the same person from chapter 20 because these events could be 90 years apart. Abimelech might have been the name of a dynasty or a title. First Samuel 21:10 mentions a later King Achish, who was also called Abimelech (Psalm 34:title).