So it turns out my fuel tap is pretty buggered, so I'm planning on buying a new one. The one I have at the moment isn't OEM, so I don't think buying a rebuild kit is possible.
Do you guys have any particular fuel taps? I've considered buying a new OEM one but that's a tad expensive. I've also contacted all parting places around me, they don't seem to have any in stock at the moment.