I had a lot of trouble the first couple times I dealt with the return springs. But since I realized I could use a bit of cable with a looped end to pull the springs into position, it hasn't been a big deal. If you don't have one around, go to the hardware store and get a foot of thin cable and a crimp, and make a loop at one end. Take pictures so you remember how the assembly goes together, and then when you reassemble, loop the cable around the end of the spring, pull it into position, and then remove the cable. Having done this several times, it takes me just a few seconds a spring. I do usually have to fiddle with the bushings etc to get everything in the right place, as I am usually over-confident and don't take a picture.
Also, by the way, the LDA lever shaft on my pump is secured/sealed neither with metal balls nor with screws, but little metal cups. I thought maybe this is a Giles-specific thing, but the reseal kit I used had these cups -- which is lucky, because the metal is very thing and I damaged one in the process of hammering the other out of place (ie, one side is hammered to push the other out, then the shaft is used to remove the other, and then itself pushed out).
Is this how the newer pumps came from the factory? This pump has the timing adjustment at the pulley -- which I love. There's the one disadvantage that timing can't be adjusted while the engine is running, but I've always used a dial gauge and never had a need for this. The adjustable pulley is otherwise simpler, and I especially appreciate that I don't have the fuss with the fuel lines -- every time I do so, I have a bit of a concern that they won't seal again.