I'm Stupid.
I haven't tried the most obvious thing yet. Ok rename hijackthis.exe to something else such as hello.exe. Do another scan and post the log here.
Also there is still one thing left of mcafee so do the following.
Run HJT and check the following.
O23 - Service: McAfee SystemGuards (McSysmon) - Unknown owner - C:\PROGRA~1\McAfee\VIRUSS~1\mcsysmon.exe (file missing)
Click fix checked.
Go to the delete a service thing again and type in McAfee SystemGuards (McSysmon).
Ok now just waiting for that renamed HJT log. Thank you for your patience im sorry its taking so long.