It could be a number of things, it could be a short in the wiring, impedance levels that are too low, not enough current for the amplifier, voltage is too high or too low, temperature too high, a couple more maybe.
If you've checked all of these things, you might just have gotten a bad amp.
hmm im thinking subs... either impedance is wrong or subs blown? maby unconnected wire in sub box?.. try unconnecting the sub and boot up see if it gos green.. try a different sub maby.. if your subs are good it verry well could be an amp prollem.. maby u should think of getting CC to exercize a warrenty
I would bet money on a garbage instalation by the installers they find in holes on the streets and pay them minimum wage. I would never ever ever ever ever ever (I thing you get my point)let them touch my car.