I was riding with friends last weekend and my 570 EFI stalled on me three times. The first was going up a long hill and when I had almost reached the top it was like I had taken my foot off the gas pedal. The engine died, but I immediately restarted and it ran fine for several minutes. It stalled again on another hill and restarted easily. The third time it stalled, I was going downhill. I babied it back to camp and declared the adventure to be over. When I got home, I checked the fuel pump and everything seemed OK. I have fuel pressure a little over 50 PSI and running the pump for the pre-start cycle three times, I got 250 ml of gas, so I don't think I have a volume problem.Even though the pump checks out OK, I'm willing to put in a new one, but I'm not convinced it will fix the problem. I pulled the pump out and the filter looks reasonably clean. I have no reason to suspect bad gas as I always use stabil and I don't run through water. Does anybody have any ideas? I've got 6700 miles and 620 hours on the rig. You can tell I'm a real speed demon.