chillin 10+ year member
CarAudio.com Elite
You dont need a cap, but with 2500 watts you definitely need an electrical upgrade and i would think the 1/0 wire would be near the top of the list
Again, where the hell does this idea come from? They are only for ricer douches who wouldn't know SQ if it ***** slapped them.They are mainly for sq systems