You've got some serious airflow problems if your card is overheating and it's the only one in the case.
Download & run MSI Afterburner (found
here) to check temps first.
If it's around or above 100*c, open up your case -- I imagine you must have a LOT of dust & whatnot clogging your intake vents to clean out. If there's still a problem, try keeping one side of the case completely open and buy some more case fans to mount inside it.
I have a temp program already - it's saying it goes between 88c and 92c on average. It's once it hits 99c it freezes. I just bought all new parts and a case which has 2 fans going and now i have the side open and it freezes less but i dont want it to freeze at all. I now have a fan blowing into the cpu externally but im still concerned at its average temp. Is that 88 - 92c average??
88-92c is adequate. It's possible (though unlikely) the card you're using kicks the itself off @ 100c for safety reasons -- that's usually considered when it becomes too hot for consumer electronics to operate, though many people run gfx cards up to 110c without problems.
Does the program you're using allow you to set (or at least monitor) the speed of your gfx card fan? Make sure it's at 100%. You could also try underclocking your mem clock speed to lower the temperature a few degrees.
I think you should explore other alternatives to the card shutting off than temperature. Perhaps the card is unstable at whatever clock speed it's at (though I'm assuming it's at default speeds) or the power supply is insufficient. PSUs output less watts the higher the temperature is which could explain the card shutting off (they're rated at "room temperature" - a variable dependent on the company rating it). It could also be from your PCI-E speed being set too high in the BIOS (very unlikely). It's usually untouched (universally default on modern boards @ 100 MHz), but some people bump it up a few MHz claiming it helps them achieve better gfx card OCs.