I have the same problem. I finally gave up and replaced the printer after many head cleanings and attempts to clean the encoder strip. I still have a question that I would love to have answered. If the encoder strip is the problem, why is color printing unaffected? Doesn't the encoder strip control the head position when printing in color as well as plain black text?