I am not sure what to suggest then. I am not sure what driver the AppleCare tech suggested, but hopefully it was the same as those available here:
Printing at 100%: does this happen from every app? Is there anything in the cups logs in Console?
Sorry not to be of any help.