I've PM'd you on this. I'm willing to help you out through email and even pop in if needed. No charge. I'm in the same neck of the woods I believe.
The repair company we use is well versed in Heidenhain, they should be able to answer all your questions (at $100/hour) with programming and operation as well as repair. They installed my machine in 1995! I trust them and use them.
DB 2 Repair Group
443-5695
Warren MI
By the way, our machine is used in the conversational mode. I'm not familiar with the M/G code programming for this machine. I'll help if I can though.
Still working in the "D".