09 Ford Explorer latch on driver‘s door is broke been setting for two years unsure of the mileage. I know it’s no more than 180,000 if that it does have green moss on one side of the car due from it sitting under a tree for two years, but it is removable and does come off