Subbing, did you get the kit?
Pictures?
Please Note: My Explorer is the only vehicle I've ever owned not boosted. every vehicle I've owned or built has had one either been factory and I tweaked it or I've added it personally. I've learned many lessons the hard way.
My resume:
'85 Mustang SVO - 2.3 Factory Turbo - Sold
'89 T-Bird Supercoupe - 3.8 Factory Supercharged - Sold
'91 T-Bird 5.0 - Vortech Supercharger added by me - Sold
'02 F150 Lightning - Factory Supercharged (Bracket raced, heavily modded by me) R.I.P. - rolled 3 times
'03 F150 Harley Davidson - Factory Supercharged - unmolested current Summer truck
'23 T-Bucket SBC 355 /Weiand 142 - my build from scratch show car - motor blown.... again.
With that said, and for what it's worth, my $00.02:
Cams:
Are critical to making efficient use of the boost, but not 100% neccessary, and at low levels, 3-5 psi (guesstimate), It just overcomes the weaknesses in the heads and gives you a few extra ftlbs of low RPM torque. from what I've gathered about wheeling, this comes in pretty darn handy. Looks like a couple motorheads already chimed in on some work-arounds for this.
Pistons:
OK with stockers at aforementioned low boost level, but forged would be reccomended for peace of mind and a wider safety net. Hypereuretic one's scare me.
GUAGES: **Most Importantly**
--Vaccuum/Boost meter
--Fuel pressure
--Fuel/Air ratio with wideband O2 sensor
Tune:
Looks to me like the biggest problem. I'd invest in something I could tune myself on the fly. I wouldn't consider this mod without having this control at my fingertips.
Fuel Pump:
Stay away from anything that says "Race" on it. Get a production version maybe a little larger. Looks like the motorheads have this covered too.
Injectors:
This is a Prev Maint thing, have them serviced at a reputable shop during the mod, or do it yourself. This will make your tuning more predictable and reliable.
Transmission:
---From what I've gathered, is the weakest link. This holds true universally to any vehicle, but apparently more so to the Explorers. This is another reason I hesistate adding a blower, limited aftermarket upgrades to the factory tranny.
Well, there you go. I tried to hit the high points, there is mch more to it than just this, but the guys who've done it probably have more to offer in specific detail. It's a badge of honor made up of cans of worms, dollars, and heartache.