Have you checked the fuel pressure? Should be around 45psi.
Now you go out and abuse it again
Tank, skid and rear bumper refitted and all seems good. Big thanks the Dr Mike once again for the heads up on fuel pressure test when I was going mad looking at sensors The cherry bomb sounds sweet now