I pulled a couple from salvages recently. One was from a 2001 Sport Trac. The other which I'm installing today as it's in better shape, came from a 2001 Explorer. My Trac is a 2005. They only charge $13 for a full console, so I have some spare parts now, including an extra blower in case one doesn't work. Also the colors were slightly different. I did order a new lid for $43 from ebay as all the ones I found were in poor shape, and the years it listed as compatible were
1997-2000 Ford Explorer
1997-2001 Mercury Mountaineer
2001-2002 Ford Explorer Sport Trac