a few things that might add some insight is that both times the crackling/high dpc latency went away it happened while the computer was up and running it wasnt like i turned it on and right off the bat it was gone, and the second time it happened i wasnt gonna shutdown or restart my computer so it would keep working properly but when i went to sleep i woke up and the computer had retsarted on its own which never happens. The other thing is it seemed like last time it slowly was getting better and better until it was completely gone and when i ran latency mon the opening screen in red text said if i recall correctly something about my wlan which i dont have wireless on this comp unless it just said lan adapter as i said im not 100% sure.
also the first time i know for sure when i opened task manager and processes tab it showed a rundll.exe or dllhost.exe running in the main screen without having to click on show all processes where it normally will show up