My husband has a HP Pavillion ZV5000. He got it in 2004 and it's still works great but he doesn't run it on battery very much anymore because the battery life is really bad. Today it's been cutting off suddenly. We've checked the cord, the transformer, we've sprayed air to clean out the fans and vents but it's still doing it. I know it's an old model, but it's always done great. It's fast, the case is still holding together, still the original screen, etc. Can anyone help?