I'd suggest you start by disconnecting all the external parts and run a simple sketch to see if the Uno is still OK.