So it turns out my main issues were caused by bad drivers. Took me 4 hours, but I finally got the system cleaned and new drivers installed. Now both GPU's are functionally correctly. The only issue I have is why does the GTX470 drop to 405Mhz while playing BF2142? The only thing I can think of is that because it isn't using all the power of the GPU's it drops down, any ideas? It does stay maxed while doing a vantage run.