so after a clean boot and disabling my antivirus(ESET) it worked,
so i tried turning my antivirus back on and it rebooted,
so i tried it in gamer mode and it rebooted,
then i tried reversing the clean boot and disabling my antivirus and it rebooted.
so it seems like its something to do with the antivirus and something in the startup and/or services in msconfig?
also i have attached DXDIAG.
I still own every NFS since the beginning and I love them all, this is the first time this has ever happened so thank you so much for your help!