Μελομακάρονα

500ml λάδι ηλιανθέλαιο
300 γρ. ζάχαρη
300ml χυμό πορτοκάλι
½ κ.γ. βανίλια
½ κ.γ. κανέλα
½ κ.γ. γαρύφαλο
½ κ.γ. μοσχοκάρυδο
1150 γρ. αλεύρι ζαχαροπλαστικής
2 κ.γ. baking powder
1 κ.γ. σόδα
Για το σιρόπι:
1 κιλό νερό
1250 γρ. ζάχαρη
4 κ.σ. μέλι
Καρύδι τριμμένο για γαρνίρισμα