I have to echo Mark's diagnosis as I had exactly the same problem a few years back. Gearbox to Phil Stewart at Road & Race is the best way forward (sorry for the pun!).
If you phone him in advance, & get there 1st thing in the morning, he may be able to have it ready for you in the afternoon. You could combine it with a shopping trip or a trip into London.