Browsing thru the web I got to this page.
http://www.tramontana.co.hu/citroen/fuel/test.php
It is a BX site and has lots of info for testing and diagnosing the BX. Among the goodies in this page, there is this homemade fault code reader:

Has anyone used it? Is it safe? Can it be used to diagnose the Magneti Marelli 8P ECU found on the ZX?
Thanks!