Stay with me here, Im a show me type person, IF ? it were me at this time id want to just for the sake of my own sanity and moving forward know that this starter will actually disengage while in the starting sequence. To do this go in and break the solenoid + wire with a switch that you can open, causing the + voltage signal to no longer try and engage the actual starter .. Its fully expected that indeed this will let the started drop out, simple enuff. presuming it does stop the actual starter your back to where or what is actually still sending a + signal to the solenoid, but somewhere in this we will find your problem have you had the time to check the oil pressure switch, I think it has a switch that as oil pressure build up, it breaks the ckt feeding the solenoid feed, you're fortunate you can contrast of verify your findings between your good working machine and you're non working machine. This will just take some time and an good I'd say ANALOG vom [meter] my preference for ANALOG meters is the instant and visual affirmation of the condition you're trying to check out. where a digital vom is too slow in these circumstances to confirm the actual circumstances/situation. I think I have an 804 TM copy and I will go try and find it and sort thru the starting ckt. You mention you have 2 diff controllers Barber Coleman and a Woodward these both are as good as it gets sans adding a GAC into the mix, but in this contract series you have before you, GAC was not a player. I would not advocate interchanging these 2 controllers, most frequently while not complex, the set-up for the respective engines is a bit drawn out and it would have to be a true last resort before I did consider this type swap.. It will be easy enuff as we dig into this, the signals we will be looking for, will show up, or not.. Ill go try and find my TM's but my bet is Guyfang will see this as he will soon be awake while it is nearing my zzzz time, and be pretty ready to supply the path you need to follow.. best: mac/mc