Cant really help, but the same phenomenon can be experienced in subtractive 3 and 4 color printing, CMY/CMYK due to impurities in the colored inks.
Partial correction is done by replacing some component part of the C-M-Y with K black ink, where they call the correction Under Color Removal.
(also saves on ink costs and reduces the amount of ink applied, ie paper dont get quite so soaking wet).
CMY (from memory), Cyan ink tends to contain Magenta (and sometimes a little yellow), Magenta tends to contain quite a bit of yellow, and yellow can in a lot of cases be near perfect. Inks from differing manufacturers can be quite a lot different (there are books written on the subject, complications include printed dot size, and dot spread [EDIT: I used to have a 3 inch thick book called the 'Printers Ink Manual']).
CMY impurities:-
https://www.google.co.uk/search?clie....0.02c18cU0stU
Under Color Removal:-
https://www.google.co.uk/search?q=un...BsfU8gfNxYiwBQ
Good luck.
EDIT: HP Deskjet used to produce dark green when 3 color CMY used in equal amount to simulate black, many ribbon based printers eg Citizen 24 dot matrix printer used to produce dark red.