I think the problem is with pfSense.
I ran ipconf /release and /renew
Rebooted PC
unplugged it form AC
disconnected reconnected network cable
and
restarted the dhcp demon on pfsense.
Running a capture now from pf for dhcp traffic waiting for it to fail.
Will setup a script on Vista to release and renew to see if I can force the issue.