Yo Marty, still having problems?
I had the same problem, reinstalled .NET4 and everything, spent like 3 days trying to figure it out. Turns out the problem was with dsound.dll, remove it from the game dir and reinstall only the LCPDFR but in the install untick dsound and tick xliveless and see if it helps, (I guess) this stops you from playing multiplayer thought.