Afinal de contas é dito e feito ... sem insulto pretendido ou malícia de premeditação ...
So once again, how could I check if the memory slot is broken and in case it is how could I fix it?
Você aparentemente checou os dois Sticks de Ram no slot de trabalho, e o laptop começou e trabalhou com 2GB cada vez que você fez isso. Só pra você me entender, eu estou dizendo que você colocou um pedaço de Ram na boa fenda, virou o notebook, viu que funcionava bem ... então você tirou aquele pau do Ram, colocou o outro no mesmo slot, virou o notebook e viu que correu bem. Aquele é o que você fez, certo? Porque se você não seguiu esse procedimento, então não sabemos o que está errado com o seu computador ainda ... e não saberemos até que você realmente faça isso.
RAM stick A in slot 0
RAM stick A in slot 1
RAM stick B in slot 0
RAM stick B in slot 1
Por quê?
Você precisa ser minucioso. É por isso. Porque é a diferença entre comprar um stick substituto de Ram e ter que comprar um novo logicboard / mainboard. Isso é uma grande diferença. O seu não seria o primeiro Macbook com um slot de ram ruim.
É assim que você pode verificar se o slot está com defeito. No entanto, quanto a você pode repará-lo, você não pode. Você pode substituir o logicboard / mainboard / motherboard. Mas você não pode de alguma forma destacar o slot em si e substituí-lo por outro. O problema pode nem estar com o slot propriamente dito.