I have a Cannon MP160 that's about a year old. Suddenly I'm getting a "printer out of paper" message when the printer is full and it, of course, will not print. I have tried cleaning the rollers through MSXP but didn't help. I tried different weights of paper and varied the amount loaded. One time it printed one page but pulled about 4 sheets with it. It hasn't worked since. Any ideas?