Had the exact same problem. On a 2002 1.0, exactly like your partners.
In the end, after testing everything (fuel pump, injectors, coilpacks) and finding out everything was ok, I bought an ECU set: ECU, barel transponder reader, and the key. Cranked first try. The relief.
Your other option is...