Sounds like the problem is the printer. So, I don't know what is wrong with your printer. If you do not want to get a new printer, here is possible solution.
You might want to try something like this: PrintKey2000. It takes a picture of whatever is on your desktop. Makes it into a picture file format (your choice in the drop-down menu. I usually choose "jpeg.") Then, all you have to do is print out a picture. I have been using it for a very long time, and it works fine.
It is available at the following links:
PrintKey FreewareWeb - Freeware: PrintKey 2000 v5.10 - screen capture screenshot software PrintKey2000
Printers that I have purchased usually last a couple of years and then bite the dust.
What about copying and pasting into Microsoft Word? I know that map searches can be copied and pasted to it, even though you have to do a lot of editing after it is done.
Hope that this helps at least for now.