No, it has plastic plugs -two,,, odd thing is that when I took out speakers, to check all connections, the whole stereo started playing for about 10 seconds while. Messing with the drivers side back seat door speaker.... I know is has to be a short somewhere, or the relay,, which I cannot find...