I changed out my fuel pump a few years back. I had hard starting issues and my spark plug (#1 I think) farthest from the fuel inlet was showing signs of it running lean. I put in a Deatsch Werks DW200 fuel pump and the install wasn't too bad. I have a SV so the extra room may make its easier than a S3.
Disconnect battery, put on jack stands, remove roll bar and trunk floor, disconnect fuel lines, wiring and vent hose. Remove fuel tank strap and remove tank up thru the trunk. I actually found a pinecone in my fuel tank after I opened it up.
PS the DW200 is a larger diameter and the plastic housing will need to be opened up. It took me about 3 hrs to remove the pump.
Link to my fuel pump thread.