In case you're still looking for some mounts, we have a kit that we've fitted to an 02-03 Explorer Sport. Not sure about the XLT version, but with a little digging it would be easy to see if those are the same OE mounts. This kit is polyurethane: http://www.aftermarketsuspensionparts.com/dfm002
After we were done fitting the bushings, we blew our Explorer up. Just because we could.