F650GS fuel tank not venting
I recently had this issue. It is a couple years after the original post, but I thought I would add what I found in hopes it might help someone else. Had the gush of air entering the tank when opening the cap. Bike would stall at light from time to time. It was not until I rode a friends F650GS (Same year 2010) that I really knew there was a problem. My friends bike had MUCH more power!
So I searched the net and found the above mentioned check valve issue. For your information, and to aid in finding information and a replacement if needed, this is called the "Roll-Over Valve". I found that my ROV was ok, but I did find my problem elsewhere (at a tubing "Y" connector). And my issues was as a result of a clog in that connector. Below I have covered my entire experience; checking roll-over valve as we'll as finding my true problem. I don't think all countries use the charcoal canister' so of course if yours doesn't then that part won't apply to you.
Location of roll-over valve (2010 F650GS):
On the same side as the gas filler cap. You will need to remove the seat, grab bars/rack if equipped. Then remove the long side panel that is to the outside of the fuel cap (two small torx screws), you will see the venting intake nipple under this. Next, remove the small panel that would meet with the back of the seat. Now you can access the roll-over check valve. Follow the tube that comes off of the tanks vent nipple. About 3 inch back you will see a tie wrap holding the tube to the frame of the bike. THAT's The valve that the tie wrap is wrapped around. It is a small aluminum inline valve that is the same diameter as the tubing it is connected to. There is an arrow on the valve that points to the gas tank when you put this back together. Cut the tie wrap and remove the 3 inch section of tubing from the tank vent nipple and remove the tube from the far end of the valve. Now that you have the small section of tubing and check valve removed, check its function by blowing in and sucking on it. If the valve is working you will only be able to blow or suck in one direction. Replace or clean as needed so this valve only allows flow in the direction of the arrow. If you have no flow in the direction of the arrow then the valve is stuck. By the way, my valve was fine. I put a couple drops of oil in it and blew it out with air just for maintainable.
So, I was a bit disappointed that I found a good valve because now I still had a problem. I put my mighty vac on the side of the tube the was going towards the engine and found I could get no air flow. I followed the tube and it connects to the top of the charcoal canister (some counties don't have this, the USA does) if you do have this, it is located on the same side of the bike as the fuel cap, just forward of the rear shock (it's black plastic and a bit bigger than a soda/pop can. I disconnected the tube at the bottom of the canister and BANG! My mighty vac pressure dropped to zero. I found the obstruction to be in the Y connector that is on the tube that connects to the bottom of the charcoal can. If the Y connector is your problem it is very easy to get to and fix without needing to disassemble anything but tube connections. Blew the Y connector out with compressed air, put everything back together and WOW!!! She has been brought back from the dead. This back vacuum in the fuel tank must have been beating my fuel pump up.....
Hope this helps