are all ECU's the same? no is the short answer. Basically they are little computers (ie processing units) which take a number of input variables & gives out a number of outputs.
The main difference tends to be the resolution - ie the number of points it can calculate or have set the fuel air mixture. Other differences tend to be linked to the feed back loops - like lambda sensors, normal vs wideband etc.
Google
The main difference tends to be the resolution - ie the number of points it can calculate or have set the fuel air mixture. Other differences tend to be linked to the feed back loops - like lambda sensors, normal vs wideband etc.