I run Alpine PDX5 (discontinued but you can still find it on eBay), mounted under the seat with a home made bracket. There also is a marine version which I wish I have gotten after filling up the tub with water one time. The is amp 500w I believe. 75w x 4ch and 300w x 1ch. You want to match up RMS wattage of the speakers as close as you can to what the amp is rated for. Only look at RMS watts. You want to use component speakers and tweeters will branch of of those. I added tweeters on the sound bar as well. Most tweeters should also fit in the factory dash board with a little finesse. Depending on how far you want to take this, you would also want to replace a head unit and use RCA cables to connect between the head unit and the amp and run all new wiring to all the speakers form the amp. Thicker the wire clearer the sound, I think I used 12ga wire, 100’ roll did the whole Jeep with some to spare. Head unit doesn’t have to be anything fancy since the amp will be doing all the work, just needs to have RCA connection. Then you still need a good power wire to power up the AMP, don’t go cheap on that.
There is ways to wire the aftermarket amp to factory head unit and reuse the factory speaker wiring, I was digging into it but decided it was easier to and less frustrating to upgrade everything. Sounds great in my opinion btw, still plenty of sound with top and doors of.
Let me know you have any questions, I’ll be happy to help.
Here’s what I did to fit the tweeters in the dash, toothpicks and some hot glue [emoji854]
View attachment 319602
Amp fits under the seat nicely, you can tweak it once installed under seat and it even has little cover plate for the adjustment knobs. I made the bracket to where I can drop it without removing the seat.
View attachment 319603
View attachment 319604
View attachment 319605