I have a alpine mrv-f250 amp, a sony headunit, 10 inch rockford fosgate punch he sub with a nice size hole in it, not sure about wiring, and not sure about the speakers. My stepfather passed the car on to me. He had that stuff installed by an car audio shop forever ago