I would say this is a fun game of TW Trivia were your situation not so serious. I just spent awhile looking at one of the parts fiche sites. The electrical part would narrow it down, I thought, but I still can't figure it out, sorry. You are sure it's from the TW? I'll be interested to find out what it is if & when someone identifies it.