The other partition is my attempt at installing windows on it to see if it would run, it never did and with me erasing and reinstalling mac osx so many times i just forgot to delete that partition.
I tested a usb hard drive the other day and isntalled osx onto that but it got stuck at the same loading screen so doubt its the hard drive. My guess is that its the logic board or a component on it thats faulty.
Im trying to get my hands on Apple Service Diagnostic to see if it will detect something on my mac, barring this dont think there is much else i can do.
You tried installing Windows on separate partition, but not using Boot Camp, can you do that? My understanding is that some USB hard drives are problematic at booting.
Call me masochistic, but I still think I'd try a reformat of the entire hard, with only one partition, and a fresh install of ONLY the OS. If that fails to boot it then it's probably hardware related.