Η μονάδα ελέγχου DME υπολογίζει με βάση τον αριθμό στροφών, τη μάζα αέρα, τη θέση της πεταλούδας γκαζιού, την τάση του αισθητήρα λάμδα, τη θερμοκρασία του κινητήρα και του αέρα αναρρόφησης, το σωστό χρόνο ψεκασμού. Η αλλαγή του μείγματος επιτυγχάνεται μέσω της διάρκειας ανοίγματος των βαλβίδων ψεκασμού. Κατά τον υπολογισμό του χρόνου ψεκασμού λαμβάνεται επίσης υπόψη η τάση της μπαταρίας και του ηλεκτρικού κυκλώματος οχήματος, επειδή επιμηκύνονται οι χρόνοι ανοίγματος και κλεισίματος των βαλβίδων ψεκασμού όταν μειώνεται η τάση.
Κάθε βαλβίδα ψεκασμού ενεργοποιείται μέσω μίας ξεχωριστής τελικής βαθμίδας. Αυτό καθιστά δυνατή την ακριβή δοσολογία της ποσότητας ψεκασμού και μία γρήγορη αντίδραση σε αλλαγή φορτίου.
Μετά την έναρξη της διαδικασίας εκκίνησης πραγματοποιείται ο ψεκασμός σε κάθε κύλινδρο 1 x ανά κύκλο εργασίας (2 περιστροφές του στροφαλοφόρου άξονα).
Ο χρόνος ψεκασμού (ti) από την προγραμματισμένη βασική ποσότητα ψεκασμού της εκκίνησης και τις ποσότητες διόρθωσης από τα σήματα εισόδου της θερμοκρασίας ψυκτικού υγρού και αλερα αναρρόφησης. Η ενεργοποίηση των κυλίνδρων προκύπτει από το σήμα του αισθητήρα σημείου αναφοράς (αισθητήρας στροφαλοφόρου άξονα).
Το DME M5.2 έχει ένα ατομικό για κάθε κύλινδρο ψεκασμό καυσίμου CIFI. Με το CIFI εννοείται η ατομική ενεργοποίηση κάθε κυλίνδρου. Έτσι εξασφαλίζεται ότι έχει τερματιστεί ο ψεκασμός κάθε κυλίνδρου, ριν ανοίξει η βαλβίδα εισαγωγής. Με τον τρόπο αυτό επιτυγχάνεται το καλύτερο δυνατό μείγμα καυσίμου-αέρα και η καλύτερη καύση με χαμηλή κατανάλωση καυσίμου.
Όταν υπάρχει ένα σφάλμα στο σύστημα ανάφλεξης ή ψεκασμού, τότε μπορεί να διακοπεί ο ψεκασμός κάθε κυλίνδρου ξεχωριστά. Αυτά τα σφάλματα αποθηκεύονται επίσης και στη μνήμη αποθήκευσης σφαλμάτων.