Separe a gema e a clara.
Coloque as claras na batedeira e bata até ficarem em neve.
Ainda com a batedeira ligada acrescente as gemas uma a uma e continue a bater.
Acrescente o açúcar aos poucos, continue batendo.
Enquanto isso coloque o leite e a margarina em uma panela e leve ao fogo até ferver.
Coloque esta mistura na batedeira e bata por mais 10 minutos.
Desligue a batedeira e acrescente o chocolate em pó e a farinha de trigo, mexa delicadamente com um fouet de baixo para cima, misture bem e acrescente o fermento em pó.
Unte uma fôrma com margarina e polvilhe farinha de trigo.
Coloque a massa e leve ao forno pré-aquecido a 180°C por aproximadamente 30 a 45 minutos dependendo do forno.
Misture o leite condensado, a água ou o leite, o rum e a essência.
Reserve.
Pique o chocolate e leve ao micro-ondas na potência média por 2 minutos, mas abra o micro-ondas após 1 minuto e mexa.
Se tiver alguns pedacinhos é só continuar mexendo até derreter.
Retire do micro-ondas e acrescente o creme de leite e um pouco da calda da cereja, mexa até que fique com um aspecto liso e brilhante.
Reserve.
Com o bolo já frio, na mesma forma onde foi assado, faça vários furos por todo o bolo, molhe com toda a calda.
Coloque a cobertura e espalhe sobre toda a superfície do bolo.
Coloque as cerejas aleatoriamente e salpique o restante da calda.
Leve à geladeira tampado por cinco horas para gelar.
Então é só servir e se deliciar.