You can use any number of older ECUs to run the newer engines just fine. It's a lot easier to use an older ECU on a newer engine and just not use a couple of sensors on the engine (because the ECU doesn't look for them) than to run an older engine with a newer ECU (because the ECU looks for sensors that aren't there).