HI-were touring in europe at the moment and have a speedo problem. The bike is a 2004 R1200gs,a previous owner has removed the brake servo due to failure and blanked out the warning light. The speedo is intermittently working, works fine for a mile or two then seems to lose data and indicating arm just goes up to indicated speed and drops to zero every few seconds. I have looked at the forums and checked the battery connection, looked at both Abs pick ups, the front one did have a dead fly in front so have cleaned off. The only two other things are I think a loose wire somewhere ( have checked the rear connections and the the connection on the back of the speedo and both seem ok) or duff speedo unit?. Only only other thing I can to check is the front under the petrol tank ? Just wondering if there is any thing else I can do here without going to a bmw place . As a back stop I should be able to use my gps as a speedo . Thanks for any help.