Hey -- new poster, old vehicle :)
Bad news - My 1994 Explorer's idler pulley popped off a couple days ago 100 mi from home. Good news - I have AAA with 100mi free towing. These are the only threads on the topic:
1993 idler pulley bolt size
Idler pulley bolt
What the second one says is true...