iv added some more block erupters but when i start the client all i keep getting is selftest error's, can anyone shed any light on this? iv check all drivers and all my ports and everything seem fine in both.

The fact that you added BEs makes me think of underpowered hub too.