Fuel pump for the RA arrived yesterday, hopefully throw it in this weekend sometime and see if it fixes any issues.
Still need to sort the grounds for the ECU too....
That does look quite quick off the line!
Had exactly that happen to one of my Legacy's, we didn't realise that there was a cap to hold that in, and it worked itself out, and snapped the housing a little...