This may sound strange, but my '91 explorer seems to start missing at 25 mph. It doesn't seem to depend on rpm, just 25 mph and up. It shakes hard enough to rattle the interior. I changed plugs, but they looked fine and didn't run any different afterwards. I have tried leaving it in all different gears, but no matter what, it shakes above 25 mph. Could it be u-joints? Plug wires? I miss my smooth running explorer.