I have a 2008 F800GS which fuelpump gave trouble on a trip. I had to replace fuel pump with aftermarket fuel pump on Beaufort Wes but now the fuel line keeps on popping out. The BMW dealer says it is the fuel line used on the bike that is incorrect, but cant think I must buy a new pump at R5200...