FYI, my injector was clogged, but my pump is also quite tired see this great thread on advriders:
http://advrider.com/forums/showthread.php?t=641042 which deals thoroughly with the 690 fuel pump problem. It appears failure is a result of any one of the enumerated factors below (suggestions to reduce pump failure between parentheses) Also seems that the 2008 models are particularly prone to fuel pump failures
1. Fuel levels that are too low in the tank don't cool the pump sufficiently possibly leading to premature failure (Keep fuel levels as high as possible in the tank)
2. Ethanol in fuel attacks the pump's brushes, leads to accelerated disintegration of the brushes and loosening on the braided wire from the brushes. This will contribute greatly to the black dust in the fuel filter (Some one mentioned using fuel cleaner)
3. Fuel filter gets clogged with carbon residue (black crap) from the fuel pump brushes and puts strain on the pump (Injector cleaner every 3/4 tanks or every 1k service, check and change fuel pump regularly)
4. Pressure regulator blocked by accumulation of varnish from crappy fuel and possibly also the black crap from the pump (Injector cleaner every 3/4 tanks or every 1k service)
5. Fuel injector clogged (Clean the injector with pressurised injector cleaner from both sides) Note soaking didn't do it for me i had to activate the injector with 12vDC then force the cleaner at elevated pressure through the injector for results.
Hope this can help someone someday.
Thanks for listening.
Reshad