I should of read the OP before unzipping my pants
but serioulsy, working at a dealer in parts (non jeep) its not uncommon for lengthy wait on parts we've had some fan speed resistors or order from last may and they arrived Monday just gone, that is an extreme B/O length. Our average B/O is 1-3 months for Holden
But just dont go thinking its only Jeep who do it