Early '90's Rodeos and P'ups up to about '94, far as I can recall. Until Isuzu switched over to the all-aluminum 3.2. As long as the motor comes from a 4WD Rodeo it's the right 3.1. And in P'ups only the 4WD came with a 3.1 V6 so you're safe with any P'up 3.1.
As for the GM FWD minivans, I found some interesting info at this website:
http://www.psengines.com/GM6.htmIf you scroll down the page a bit there are 2 places which describe the correct motor, 1st is for '90-'93 3.1's with VIN "D" or "Z", as follows:
"GM Chevrolet, FWD, T.B.I., APV Van, Cast Iron Heads, W/O Trigger Fire Ignition, Has Center Reluctor Ring W/ or W/O Notches, May have Fuel Pump Hole-But is not used, Not Trigger Fire, V6 Trooper, Rodeo, Driver side starter. (Not For T.P.I.)"
Then there's the same info for '94-'95 3.1's with VIN "D":
"GM Chevrolet, FWD, T.B.I., APV Van, Cast Iron Heads, W/O Trigger Fire Ignition, Has Center Reluctor Ring W/ or W/O Notches, May have Fuel Pump Hole-But is not used, Not Trigger Fire, V6 Trooper, Rodeo, Driver side starter. (Not For T.P.I.)"
Note that the engine rebuilder includes both Rodeos and Troopers as potential recipients of this motor, confirming that it can be used in the Trooper application. BTW they made so many of these minivans that I wouldn't be surprised if you found a good useable one at a wrecking yard. Try doing a query at
www.car-part.com for yards in your area and you may be surprised.
The critical thing to look for if you're stomping around in wrecking yards would be cast-iron heads and TBI intake, just like your 2.8.
I'd expect that a rebuilder won't much care about the core difference between a 2.8 and 3.1. If anything, useable 2.8 crankshafts are probably worth more than 3.1/3.4 etc, just 'cause there's so many more of the FWD alum-headed motors running around. 2.8's aren't so common anymore.
Don't forget that block and heads are identical between 3.1 and 2.8, so you're only talking about crankshaft and pistons which they reman/replace anyway. I'm sure that most rebuilders would have a big pile of 3.1/3.4 core crankshafts just laying around.
I'd imagine you can pull the tranny first, but it seems like so much extra work. If you absolutely can't get the axle dropped I reckon it may be your only option. Unless you want to loosen body mounts and jack the body up!!! Then you'll have lotsa room!
On the wiring harness, I think it's a bit of a pain to unravel the O2 sensor wire, 'cause it snakes all over the tranny from one side of the rig to the other. But it sure does make it a lot "cleaner" to pull the engine harness out with the engine. I really didn't like trying to route the harness all around the engine on the 1st V6 Troop I did, since I didn't undo the sensor wire on that one.
So, guess I'd say I Dislike Less unraveling the sensor wire, than I Dislike unwinding the engine harness! Lesser of 2 Weevils so to speak.
Last thought, if you don't have time constraints, just have your old motor rebuilt. 3.1 crank kits aren't that expensive and they'd be putting new pistons in it anyway. There are tons of good used 3.1 crankshafts and crank kits on eBay, for example. It's where I picked up one for my 3.1 'stroker' motor (pistons too).
Note that any 3.1/3.4 crankshaft, with or without the trigger ring (reluctor) works, the reluctor ring is for MPFI motors with crankshaft sensor and we don't need that since we use Stone-Age distributors!
And if you should happen to come across a Smokin' Hot Deal for a 3.1 Camaro crank, rods, & pistons, the internals are a Drop-In to your block. I don't know if there's enough meat on a Camaro 3.1 block to drill for driver's side starter, but I wouldn't bet on it. Far easier to use your block.
HTH..............ed