PFN_ List_Corrupt usually points to system memory corruption or an unstable overclock on the CPU or system memory. Download Memtest and use it to check each memory stick on your system individually for errors.
Thanks for the reply amdmatt,
My CPU is not overclocked
My memory is set to the specified settings (to the best of my ability and knowledge lol)
I did run the memtest86 program for the full duration - all 18 hours! But with both ram sticks in at the time.
It returned no errors.
I have been looking into the thought that it may be a bad driver but when i run driver verifier (excluding the microsoft drivers) my PC locks up in a muticoloured screen. No BSOD but i have to restart it and cancel the test or it continues.
Also, I see this in the windows reliability log almost on a daily basis -
"Windows Installer reconfigured the product. Product Name: Microsoft Visual C++ 2010 x64 Redistributable - 10.0.40219. Product Version: 10.0.40219. Product Language: 0. Manufacturer: Microsoft Corporation. Reconfiguration success or error status: 0."