Hi all, crazy thought thread time!
Before all you nay-sayers start saying "this isn't possible!" I ask you to keep an open mind, I've already had a lengthy discussion with Nutter_John who believes there's a chance this may be doable.
History
Yesterday I was handed a MD340289 ECU with a MH7202F chip inside it, serial on the board was JE331B154D, I was told this came from a PFL VR-4, however when we tried to start a VR-4 with it the car started, ran very roughly for a second or two and then died, subsequent attempts to start the car yielded nothing.
I connected EvoScan up, tried to pull fault codes and nothing was listed. I tried logging the ECU and sure enough it was happy to report things like Throttle Position, Battery voltage etc. This ECU will henceforth be referred to as the bad 7202. We swapped this bad 7202 for another 7202 (good 7202 from now on), the car started first time. We replugged the bad 7202 back in, exactly the same problem, car would run roughly for a second or two and then die, no CEL, no errors logged with EvoScan, nothing. I immediately thought "fuelling issue".
I then tried pulling the ROM from the bad 7202, EcuFlash didn't recognise it but I kept a copy of it. I then pulled the ROM from the good 7202 and flashed it onto the bad 7202 without any problems, exactly the same issue as above though, rough running then nada. At this point, I thought the bad 7202 might be toast, so I started to inspect the PCBs;
Bad 7202 Back
Bad 7202 Front
Good 7202 Back
Good 7202 Front
Initially looking over both good and bad, it did indeed look like a VR-4 7202, with no visible signs of blown components or scorched tracks, so I consulted with John
Investigation
I ran through all the above with John, we started bouncing ideas back and forth, comparing pinout diagrams and between the two of us, we came to the conclusion it was most likely a N/A V6 7202 (more on this in a sec), I also passed him a copy of the unknown 7202 ROM image, his EcuFlash didn't recognise it either so he opened it with a hex editor and the ID was a near match to a known-true N/A V6 Auto ECU ROM ID, further reinforcing the idea this was a N/A V6 7202.
Whilst John and I inspected the photos above, I started tracing back both pins related to fuel pump control (Pin 8 and Pin 35, see this post for more info) and noticed the Fuel Pump High / Low circuit was missing a critical component, diode D101, from it's path. I also immediately noticed a couple of other components missing in the same vicinity, diode D103 and an unknown component Q84 (suspected transistor or triac) was also missing, tracing these back to the ECU loom connector identified this circuit as part of Pin 43 (Wastegate Solenoid control), further reinforcing the idea this wasn't a VR-4 7202.
Epiphany
It's common practice in the electronics industry to save money by designing PCBs to be used in multiple devices and then only populating the required components to suit the target, so it's likely Mitsubishi do this with their 7202-equipped ECUs.
My thinking is this, with a bit of soldering, it may be possible to turn a N/A V6 7202 ECU into a fully-fledged VR-4 7202 ECU. We already know that this bad 7202 ECU allowed us to flash a VR-4 7202 ROM Image without any (noticeable) warnings, and that, fuelling issues aside, it seemed to keep a 6A13TT running for a couple of seconds before the fuel in the rails was used up. Speaking with John, he seems to think there's a chance this could be successful, so I figured "why the hell not, for science!"
Moving forward from this, my first task is to identify all the components that have changed, I need to get some high res photographs of a known-good VR-4 7202, the one I took above was taken in haste and is slightly blurred. Once that's done, I guess it's a game of "spot the difference"