Hi ForTran69,
It definitely sounds like an issue with the printer itself. I don't believe this is something we can fix with any other troubleshooting, so at this point if you're wanting something that will work properly with your XP and Windows 7 machines I'd call HP Tech Support for your area and inquire about the trade in and trade up program.
Have a great day!