I've never found the PC to be at issue on this. I can only share what I found to help short of a trip to a repair depot.
1. Fan the paper like we used to with the old Xerox machines.
2. The rubber rollers AGE in the printers. HP at one time sent out a 2 inch square of very fine sandpaper to scuff up the rubber pick-up rollers. You can try similar.
3. Dusting it out. Maybe printers I see spew a small cloud of dust and paper bits if I remove the covers, pick it up and hold it upside down over the trash can. Paper dust and more can interfere with the printer works and many never cleaned such out.
Bob
Have Windows XP Home edition on a Dell Dimension 2.0MHz.CPU.
HP lazer printer grabs too much paper and gets jammed when trying to print anything. Tried an HP Deskjet and it does the same thing. Using Windows drivers for both. Prints fine by feeding single sheets.
Both printers OK on another XP machine. Any help greatly appreciated.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic