ok, i ran the Apple Hardware Test and it came up with an error code!!
It said (exactly)
Error Code
2MEM/102/4: DIMM5/J42
The Hard Drive "passed" and so did the Logic Board. It was the memory that was bad. Now, i have to find a way to fix it. I have lot of Ram in my Mac, do i just remove the...