Something wont turn on? First and easiest thing to check are the fuses. And once you mention sparks...I am pretty sure that is the problem.
1. Check the fuse on the power wire to the amp.
2. Check the RADIO fuse that is under the dash.
3. Check the RADIO fuse that is under the hood.