I thought as much, sounds like its had a bit of handy work done to it somewhere, well fairplay if doesnt annoy you, i wouldnt be without mine (although when the petrol light is available you do tend to push your luck dont you

) and them fucking dipsticks NEVER work do they lol!
Well, it cant be a massive problem, the fuel pump relay only has 5 connections, get it sorted and get everything working its always a nice feeling, more than willing to help if you need it