When my computer starts, XP boots to the desktop and begins loading system tray apps. It then hangs for about a minute and a half, during which I cannot make my dsl connection or open any apps. After the hang time everything seems to work normally. It appears to be an IP addressing issue. Hang doesn't occur with dsl modem disconnected.
Connecting with ethernet DSL modem and built in NIC, XP PRO.

I get the following errors in my event log:

Warning from Dhcp
Your computer has automatically configured the IP address for the Network Card with network address 00508DE71FF9. The IP address being used is 169.254.81.161.

Error from DCOM
DCOM got error "The service database is locked. " attempting to start the service netman with arguments "" in order to run the server:
{BA126AE5-2166-11D1-B1D0-00805FC1270E}

Error from DCOM
DCOM got error "The service database is locked. " attempting to start the service EventSystem with arguments "" in order to run the server:
{1BE1F766-5536-11D1-B726-00C04FB926AF}

Can't seem to get rid of the hang time, Any ideas?