will my i7 860 bottleneck my 290?

Solution
No, it should be up to the task of keeping that video card fed. If you haven't overclocked it though, that would add some performance for it too.