I treat my old EOS cameras as disposable. Try cleaning the contacts and if that doesn't work, invest another $12 on another one.