Without quite a bit more detail it is difficult to be more specific , we really need to know which year so we can check with fuelling and ignition systems are fitted.
In the interim you could check
1 The carbon canister on the bulkhead (if fitted) , is it overfull with liquid fuel rather than vapour.
2 All electrical connections from ECU (if fitted) through to the ignition and fuel systems.
3 Has the breather hole/vent in the fuel filler cap been blocked.
4 Has a lamda sensor (if fitted) become defunct/disconnected.