Προθερμαίνουμε το φούρνο στους 180 βαθμούς, και τοποθετούμε μια σχάρα στην πιο χαμηλή ράγα του φούρνου.
Απλώνουμε λαδόκολλα στη βάση ενός ταψιού για κέικ (διαμέτρου 15 εκ και ύψους 5 εκ.) και λαδώνουμε ελαφρώς τα πλαϊνά με λάδι.
Ακολούθως, σε ένα μεσαίο μπολ, χτυπάμε με σύρμα το αλεύρι, σκόνη κακάο και μαγειρική σόδα. Το αφήνουμε στο πλάι. Σε ένα μικρό μπολ, χτυπάμε με σύρμα το λάδι, ζάχαρη, ξινόκρεμα, αυγό, εκχύλισμα βανίλιας και καφέ. Συνδυάζουμε τα δύο μπολ και χτυπάμε μέχρι να ανακατωθούν καλά.
Περιχύνουμε το μείγμα μέσα στο ταψί και ψήνουμε για 29-32 λεπτά ή μέχρι να σπρώχνουμε μια οδοντογλυφίδα μέσα στο κέικ και να βγαίνει καθαρή.
Αφαιρούμε το κέικ από το ταψί, γέρνοντας το στο ένα χέρι, βγάζοντας τη λαδόκολλα από την πάτο και τοποθετώντας το σε μια μικρή βάση για κέικ.
Σε μπεν μαρί, συνδυάζουμε την κομμένη σοκολάτα, την κρέμα γάλακτος και το σιρόπι καλαμποκιού (αν χρησιμοποιούμε). Ανακατεύουμε σε μέτρια φωτιά μέχρι να λιώσει και μαλακώσει. Αλλιώς, λιώνουμε τη σοκολάτα και την κρέμα σε ένα microwave σε χαμηλή ένταση. Περιχύνουμε τη σοκολάτα πάνω από το κέικ και δημιουργούμε σχήματα με μια σπάτουλα.