I dont think this would have anything to do with it but, do you have 2 ribbons or 1? If you have 2 try using the one you plug into the XP and see if the one you plug into the vista is going bad. I don't know anything about those but im just taking a guess, I dont know if those can go bad or not.