That seems normal, those i7 iMacs were 1 CPU, 4 cores, hyperthreaded to 8 total I believe. So if you pulled up Activity Monitor it would show 8.
(My iMac12,1 is 4 cores, but not hyperthreaded, so I only see 4 in activity monitor.)
In any case, that shouldn't affect this behavior. Taking a look now.