Hey man,
Glad you got yours back up and running! I'm having the exact same issue and I'm wondering where you got your replacement ECU from?
I have the same vehicle as you. One of my capacitors appears to have leaked too but it doesn't seem to bad. Still getting O/D OFF flashing with error code...