Hi DJ,
I realize its nearly impossible for any of us to diagnose your Montero's condition online. With that said, I'm having a hard time accepting that you lost two cylinders in opposite banks, suddenly, on a road trip, without some sort of catastrophic incident. This may well be exactly what happened, but the number of times I've been lost chasing issues, only to find out it was a wild goose chase is approaching infinity.
It may be that the cows are out, and it's too late to close the gate, but I'm wondering if the mechanic pulled the upper intake and ran the compression test with a gauge on all 6 cylinders? or was it a computer diagnostic reading of cylinder activation. If you are that far along with the head swap, you may not want to consider this, but setup you air compressor with a disconnect and spark plug thread adapter. (I borrow the fitting and hose from my compression gauge), remove all the spark plugs and charge each cylinder with the rocker arms off and see where the air is escaping on # 1 and # 4. (exhaust pipe, intake runner, crankcase/pcv area (piston rings) adjacent cylinder... (head gasket) etc.) This will help isolate the issue.
I also find it curious about the firing order for our engines and the coincidence that # 1 and # 4 are paired cylinders in that they reach TDC at the same time, but one is on the compression stroke and the other is exhaust stroke. Not positive that this applies in terms of spark on the 6G74, but it sure has me thinking...Here's an explanation for the 6G72 sourced from JustAnswer:
------------
Mitsubishi 6G72 Timing Events
Cylinder numbering and arrangement
The 6G72 is a 60º V6 gasoline engine that displaces 2.972 liters. The cylinders are arranged and numbered as shown below.
Mitsubishi 6G72 cylinder numbers
Ignition Timing
The firing order is 1-2-3-4-5-6, with each numerically-successive cylinder reaching top dead center (TDC) 120 crankshaft degrees after the previous one. Paired cylinders have pistons at the same relative position, such as both at TDC, but they are 360º out of phase, such as one is in the exhaust stroke and the other is in the compression stroke. Paired cylinders are 1-4, 2-5, and 3-6. Spark plugs are fired simultaneously in paired cylinders, during the compression stroke for one cylinder and during the exhaust stroke for the other cylinder. The spark during the exhaust stroke is wasted because the basically inert exhaust gas cannot combust.
----------
With the above little tidbit, you know I'm heading out to the garage to swap coils and see if the problem moves to another pair of cylinders, right? Or at least be sure I don't have wires crossed or not seated properly, since I put new plug wires on before the trip (dohh!) I've done it boys, more than once, and lived to tell about it.
Another question might be did the timing belt happen to lose tension and slip just enough to disrupt the timing, (+valve seating) and still avoid piston to valve contact? Check the timing marks against TDC and both cams just for fun, you said you are going to replace the belt anyway.
You just bought the car a few months ago, and may or may not have a service history, but it sounds like it was running well enough to make your trip, so what caused both cylinders to fail, or maybe one was already down, and the second joined in and happily caused the no start?
Unrelated to your no start, but handy for your project: I recently did valve seals on my wife's 3.5L Sport, and bought a wonderful valve spring removal tool from Lisle corporation, that actually allowed me to replace the seals while the engine was still installed, with relative ease (as far as Mitsu's go...)
https://www.youtube.com/watch?v=b1DmJQ4Fods
All of this may not be of any use to you, but even with some of the Mitsubishi design issues, the 3.5L is a pretty tough engine, and I hate you are struggling with yours as a new owner. Be strong and of good courage, you'll be back on the road soon enough, inquiring minds want to know the root cause, since you've drawn us in.
Edit: so I'm reading through this post again, and I completely forgot I also had a no start condition on our '03 Sport a few years back. I'm sorry I can't remember the exact reason I determined it but the ignition control module had failed. It is located near the coolant bypass pipe, top/left, mid-engine. Bought a generic from Advance auto with a coupon code, swapped it in and presto, been running fine on it ever since.
Good Luck, keep up posted.