Thanks. I started again and brought up fixed IP, dns, etc. At least I can get into the router and ping LAN...no WAN.
Then I made hostname.hme0 and dhcp.hme0 in /etc/
I brought the thing up by hand as ifconfig hme0 dhcp start
It is back to what it did before.
DHCP is fine BUT cpu is 90% usage.
I did truss -p <id> and get the following....forever....
sigprocmask(SIG_SETMASK, 0xFFBEF548, 0x00000000) = 0
sigprocmask(SIG_UNBLOCK, 0x0009B29C, 0xFFBEF548) = 0
poll(0x0009B510, 10, 0) = 0
sigprocmask(SIG_SETMASK, 0xFFBEF548, 0x00000000) = 0
sigprocmask(SIG_UNBLOCK, 0x0009B29C, 0xFFBEF548) = 0
poll(0x0009B510, 10, 0) = 0
sigprocmask(SIG_SETMASK, 0xFFBEF548, 0x00000000) = 0
sigprocmask(SIG_UNBLOCK, 0x0009B29C, 0xFFBEF548) = 0
poll(0x0009B510, 10, 0) = 0
sigprocmask(SIG_SETMASK, 0xFFBEF548, 0x00000000) = 0
sigprocmask(SIG_UNBLOCK, 0x0009B29C, 0xFFBEF548) = 0
poll(0x0009B510, 10, 0) = 0
sigprocmask(SIG_SETMASK, 0xFFBEF548, 0x00000000) = 0
sigprocmask(SIG_UNBLOCK, 0x0009B29C, 0xFFBEF548) = 0
poll(0x0009B510, 10, 0)