Moe,
Forgive my non-techno speak. I am not a mechanic nor do I play one on T.V.

D*mnit Jim, I'm a webmaster not a mechanic

But I am learning. Learning is always good.
I took your picture and circled the connector that came off. If someone can tell me exactly what it is, I would appreciate it.
Soren