Ok, solved...because I am stupid. The extra stick of "256" (or so I thought) came up as only 64 MB in a dell I have laying around, so I got the sticks mixed up.
The imac originally had a 256 and the 64, I added a stick of 128 from a junk computer, but I thought somewhere along the lines I had 2...