Hey bollokchops, i had exactly the same problem but i also had a heavy handed person work on the bike before i owned it and they managed to 'shear' one of the threaded rivets that live in the tank. I removed pump plate, industrial araldited the threaded rivet back in place, found the most uneven part of the sealing face of tank and lightly sanded it with a small block of wood and sandpaper. I then swilled the tank out with petrol and purchased a new sealing 'o' ring. I then used some 'Granville blue gasket sealant' available off the bay and put a small amount under the o ring then seated it, then put s but on top of the o ring, making sure not to get any on the 'inside' of the o ring (so none comes off inside the tank). Seat the pump housing on the clean sealing surface of the tank then carefully put all bolts in place. i dont think the pattern is so important, just make sure you gently tighten them evenly (criss cross like a headgasket) and dont overtighten. job done and mine has sealed perfectly with no leaks. good luck and hope this helps