As i understand it the only available methods to heal one's Necramech should be through the Mod Necramech repair and through Bone Window's 1st ability.
When I was playing the Orphix Venom event instead of summoning my Necramech as i intended, I accidentally summoned an Ancient sanguine eximus specter who would heal my mech throughout the mission.
I assume this is not intended?