I have an old HP LaserJet 5L printer. It recently began picking up several pages at a time, printing most of whatever on the first page and the last 1/3 on the last page. I've had it in for repairs and cleaning before and having that done cost about the same as a new small LaserJet. So I went and bought a new one. The salesman asked what my old one was doing and then sold me a package of cleaning sheets for $12. He said this ought to fix your problem...it did, so now I have 2 All-in-One OfficeJets, 2 LaserJets and 3 computers. So, before you buy a new LaserJet, get a package of the cleaner sheets and try those. Maybe it'll fix (some) of your problems too. I'm told the old laser needs extra memory, but they don't make it for them anymore.
Don't wait too long to tell someone you love them.
Billy
Billy