On DIY: Some good advice above, some of which is repeated here. Have you got a multimeter and the appropriate wiring diagram? Let me know if you need the latter. Sounds as if it's cranking well, but what's the battery voltage at rest and minimum during cranking? Have you tried jumping it from another vehicle? Check immobiliser and inertia switch. I'm not getting either a spark or any fuel from the injectors.
... the pump is priming. How have you tested those? And is that from hearing the pump or detecting pressure in the line? Check all connections, including the the relevant earths. Inspect, wiggle, disconnect, clean, reconnect. I have unwrapped the loom and looked at all the likely connections. Any particular reason for getting to that so early in the process? Check ECU fuse, and 30A is now recommended for Ks rather than the factory 20A. Jonathan