Os cartões CF de 8GB aqui no Rio está custando R$60,00 reais. Queria ter certeza antes se realmente é o cartão que está com problemas. O que está nele hoje é um de 1GB da Kingston.
Se já formatou e o problema continua, o próximo passo é testar com outro cartão comprovadamente bom. Mas um teste interessante também é tentar disparar sem o cartão.
Se ao remover o cartão e ligar a câmera surgir um aviso de que está sem cartão, dê uma olhada na página 41
deste manual, é preciso mudar a função "Shoot w/o card" para ON.
Caso ela funcione normalmente sem o cartão, há grandes chances de que o problema esteja nele.