Neil, I own a Canon ipf 6400 but I have not had the agitator problems. Mine does still "agitate" sometimes when I turn it on and does "cleaning" but I have not had the problem that you described, Sorry I cannot help. I have replaced heads and print cartridges but nothing else (yet).
Thanks, and good luck, Debra