Rob, are you running gas or are you forced to used e10? If it's E10, that might be what's causing the problem.
I know from what you've posted, it doesn't sound like a e10 issue, but with 10% ethanol in gas, it's causing all kinds of problems over in my neck of the woods.
- Dae