What's wrong with the ecu you have in the back? One thing missing is the coil-pack support...
Its a bit battered and has screws missing as if someones been inside, and is the coil pack support the small frame with the 3 mounting bolt holes? If so I do have that somewhere.