Fixed OpenMP issues by cleaning up my mess of pointers. Much better now.