Nice system there, never heard the speakers but have heard good things about them! I know all to well the problems of mounting large crossovers.. i ended up building an amp rack to house everything (better option the screwing to back seet) As for the wire clip, if its what i think it is, i had a similar problem when installing splits into a friends SSS Pulsar. The plug ended up having plenty of un used pins.. i drilled them out and fed the wire through! I could possible dig up some old pic's and PM if your interested