Σε ένα κατσαρολάκι ρίχνουμε τη ζάχαρη, το νερό, τις φλούδες πορτοκάλι, τα στικ κανέλας και μόλις έρθει σε σημείο βρασμού αποσύρουμε από τη φωτιά.
Προσθέτουμε το μέλι και αφήνουμε το σιρόπι στην άκρη να κρυώσει τελείως.
Σε ένα μπολ ρίχνουμε τη ζάχαρη, το χυμό πορτοκάλι, το λάδι και με ένα σύρμα ανακατεύουμε πολύ καλά.
Προσθέτουμε το σιμιγδάλι, την κανέλα, το γαρίφαλο, το μπέικιν, τη σόδα, τις βανιλίνες, το ξύσμα πορτοκάλι και ανακατεύουμε πολύ καλά με μια ξύλινη σπάτουλα.
Προσθέτουμε σιγά σιγά το αλεύρι μέχρι να έχουμε μια εύπλαστη ζύμη(αν χρειαστεί προσθέτουμε λίγο ακόμη αλεύρι για να έχουμε την επιιθυμητή σύσταση στην ζύμη).
Πλάθουμε σε μικρά μπαλάκια των 30 γρ. και δίνουμε σχήμα οβάλ σε κάθε μελομακάρονο.
Τα βάζουμε το ένα δίπλα στο άλλο σε ένα ταψί κουζίνας με λαδόκολλα και με ένα πιρούνι κάνουμε τρύπες πάνω από κάθε μελομακάρονο.
Ψήνουμε σε προθερμασμένο φούρνο στον αέρα στους 190 c για 20-25 λεπτά.
Τα ρίχνουμε καυτά απευθείας μέσα στο κρύο σιρόπι και τα αφήνουμε για 10 με 15 δευτερόλεπτα (σημαντικό επειδή έχουν αρκετό σιμιγδάλι δεν χρειάζεται να μείνουν παραπάνω μέσα στο σιρόπι).
Τα αφήνουμε πάνω σε μια σχάρα να στραγγίξουν και έπειτα τα στολίζουμε γαρνίροντας τα με μέλι και σπασμένο καρύδι.