Well I replaced the main ground that goes from the chassis to the engine block inside the engine bay. I noticed that it was very brittle, and partially covered in oil. This might be the reason for the issues I'm having, I'll post up more tomorrow after I drive the car.