Update!!! The culprit was the fuel line, however as I went further, I removed the tank and discovered that the tank had major rust inside, and the sock at the end of the fuel sender had disintegrated, therefore allowing loads and loads of rust into the line.
I've since replaced my fuel tank...