It sounds like a dead logic board. Have you tried rebooting the iPhone by holding down the sleep/wake button and home button simultaneously?
open