Mine was fine (07 GSAdv) until dealer replaced it under the recall...2 years and 3mo later it failed. O ring was pinched and leaked enough to corrode the connector to the fuel pump. Dealer of course said "someone else could have tampered with it...not our fault". Check that it is not pinched like in photo below!!
Corrosion in connector.
2007 R1200GS ADV, 1978 R100T, 2009 FJR