Arduino UNO chip running hot

Hi,

I was hoping someone could help me with a problem concerning my (fairly) new Arduino UNO.

When I plug it in the chip heats up very quickly to a high temperature, even when I'm not using any of the outputs or inputs. I initially thought that I might have fried it, but I can still uploads sketches and power LEDs.

Please can someone help because I can't really afford to buy another one. :~

Thanks.

That's usually a sign that an IO pin or two has been blown.
Suggest you remove/replace the processor.
Newark has blank chips for $4.53
http://www.newark.com/atmel/atmega328p-pu/ic-8bit-mcu-megaavr-20mhz-dip-28/dp/15R0268

Which chip is getting hot?