when i had banding problems with my Pro-4000 the Canon technicians thought i needed a print head replacement. the Canon Analyst looked at the banding and said, that the media type was set wrong on the Pro-4000. the test media provided by Canon did not have the correct ICC profile set in the printer driver. she set the ICC of the test paper correctly to glossy 170 gsm and the banding went away.
moral of the story make sure your ICC profile is set correctly for the media you are trying to print on/with. especially for cheap and or 3rd party media.
look up the equivalent Canon ICC profile for the 3rd party media you are attempting to use. if the 3rd party media does not have an associated .am1x ICC profile. use the Canon ICC profile setting for that specific media suggested by the media supplier instructions/settings. if one needs to make paper thickness adjustments, head height, media feed adjustment, platen vacuum adjustment, etc. one can use your printer's auto-adjust settings. for example my Canon Pro-4000 has a sensor that will detect paper thickness and automatically adjust the head height accordingly if set to auto-adjust head height.
if one needs to manually set the printer variables it can be done from the printer menu itself. if you want a custom .amx1 file to specific customize adjustments for a particular media type that you use a lot. use the media configuration tool to edit the Canon ICC profile for your specific media and set the desired head height, media feed adjustment, platen vacuum adjustment, etc. accordingly. basically you will be creating a custom media type.
in my case the banding in my Pro-4000 prints was caused by a media type mismatch.