has pcb connectors and most of rest, but isn't 100% complete, sold as is without returns. part#m-963