I don't think that the service pack cause problems it should repair...
Install Vista SP2 to resolve windows applications and drivers problems. Be sure you don't have a virus.