Impulse has encountered a problem and needs to close.
Additionally, when I click send error report, it says there was an error while sending the error report.

Since it won't let me upload the error through impulse here it is.
http://www.scribd.com/doc/54595554/Untitled?secret_password=1y08elpbgy3c4yxf5y52
EDIT:
That error report is very long, it actually start on 11/11/2010.....
Here is the most recent report, cut from the document...
-- [5/4/2011 4:23:17 AM] ----------------------------------------------------
Context: Program Error
Message:
Build #: 1995
Exception: The type initializer for 'db' threw an exception.
Inner Exception: Unable to generate a temporary class (result=1).
error CS0016: Could not write to output file 'c:\Users\BoD\AppData\Local\Temp\nwbdf8uu.dll' -- 'Access is denied. '
Stack Trace:
at a3.c()
at Stardock.Central.Client.Program.UpdateXMLOnDisk()
at Stardock.Central.Client.Program.MainReal(String[] args)
at Stardock.Central.Client.Program.MainSmall(String[] args)
at Stardock.Central.Client.Program.Main(String[] args)
Stack Trace (inner):
at System.Xml.Serialization.Compiler.Compile(Assembly parent, String ns, XmlSerializerCompilerParameters xmlParameters, Evidence evidence)
at System.Xml.Serialization.TempAssembly.GenerateAssembly(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, Evidence evidence, XmlSerializerCompilerParameters parameters, Assembly assembly, Hashtable assemblies)
at System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, String location, Evidence evidence)
at System.Xml.Serialization.XmlSerializer.GetSerializersFromCache(XmlMapping[] mappings, Type type)
at System.Xml.Serialization.XmlSerializer.FromMappings(XmlMapping[] mappings, Type type)
at System.Web.Services.Protocols.SoapClientType..ctor(Type type)
at System.Web.Services.Protocols.SoapHttpClientProtocol..ctor()
at Stardock.Central.Common.Security.Web.SDCService..ctor()
at h..ctor()
at db..cctor()