If accelerator pedal does operate the throttle then you know the engine ECU is basically working ok.
I was able to test that even before I wired the immobiliser circuit in.
The constant flashing security light is surely a sign the issue is immobiliser related, as I think that works partly independent to what the engine ECU is doing, I know on mine I only have the ksw wire grounded to chassis at the minute as I have not finished my swap but if I disconnect it the security light starts blinking