Dropped Arduino, now working on and off

Got our project to work, got too excited and dropped to the floor! {insert cursing here}

Components:


(This image without the display soldered)

So far:
Removed the shield and powered it without the UNO and seems to be working (shows 1234 on the 7s).

When UNO is on, downloaded Blink and on-board LED blinks OK.

How would you test the UNO board itself. Seems to me the headers might have come lose because if you fiddle with it, it turns on again, off in a few seconds.

Is this even worth it?

Thanks in advance.

You need to do more testing. Remove all extra bits and load blink and carefully apply slight pressure around the board connectors, USB and components. Try to get repeat results if it fails.

Weedpharma

Sounds like you broke something:

Poor solder connection cracked and is now loose.
Damage to the female pin header on the Arduino - Check continuity while wiggling the shield.
Damage to an actual part on the board, likely where it connects to the board (I think the LED itself is the most likely component to be damaged, though if the board flexed, that can snap resistors and caps.