Hopefully you're just having a RCA problem. There's nothing wrong with the way that you hooked it up, although most people recommend hooking up the power before the ground. The reasoning behind that is just for safety encase you happen to drop the power wire that the amp is connected to; if the amp isn't already grounded then it can't short out. Have you tried replacing it with another amp?
On a side note, since I run my amps strapped I get a spark nearly every time that I insert the fuses at my fuse block. The spark is pretty big too, it will leave a black spot on the fuses. The reasoning is probably due to a difference in the two amps capacitor potential (voltage), which is just trying to make the charges go into equilibrium.