We diagnosed it as a dead fuel pump.
Nothing for it but to tow it all the way home with the trusty L series...

Damn unreliable later models!

AndrewT wrote:yeah but still...L series FTW!
22year old external MPFI fuel pump - still going fine
9year old in-tank WRX fuel pump - DEAD! CAR NO GO!
(btw he's fixed it now, replaced fuel pump with a new one)