If it's the immobilizer, it will typically start and then immediately kill the engine and mfd will have 'immobilizer active'. OP's engine won't even start. I've had major immobilizer issues and ended up deleting it from the ecu.
The engine in your 2008 R32 does not use direct injection, so none of the fuel pump related measuring blocks in the 2.0T apply to that engine.
Pretty much narrowed it down to be an ignition problem.
No sparks on any of the cylinders even with new coil packs.
The engine ground is fine too.