Does the fuel pump prime when ignition is switched on?
Could be an immobiliser issue
The little red flashing light on the right of your time clock should be a solid light then go out IIRC if it's flashing constantly when ignition is switched on i believe it's an immobiliser issue