Here's what you should do:
1. Get a Third Opinion (and be specific): Find a reputable mechanic specializing in older Ford Explorers, or one with a strong reputation for accurate diagnostics. Before taking it in, *carefully describe the sound* to them. Mention when it occurs (while accelerating, braking, turning, at specific speeds), and try to pinpoint its location as best as you can. The more detail you provide, the better.
2. Road Test with a Mechanic (if possible): If you can, ask the mechanic to accompany you on a test drive so they can hear the noise themselves under various driving conditions.
3. Consider the Differences in Diagnoses:
* Wheel Bearings: A bad wheel bearing often makes a rumbling or growling noise that increases with speed. It might also feel like a vibration in the steering wheel or floor.
* Transmission: Transmission problems can cause a variety of noises depending on the specific issue. A roaring sound could indicate problems with the gears, bearings *within* the transmission, or low transmission fluid.
4. Check the Obvious: Before spending money on repairs, ensure basic checks are done:
* Tire Pressure: Uneven tire pressure can cause noises.
* Tire Condition: Worn or damaged tires can also contribute to unusual sounds.
5. Don't Rush into Repairs: Until you have a definitive diagnosis from a trusted mechanic, avoid expensive repairs. The wrong repair will only cost you more money in the long run.
The roaring sound could be something else entirely – even something relatively minor. A thorough inspection by a knowledgeable mechanic is essential before any repairs are attempted.