Well one can only hope, it's just ridiculous nobody thinks twice about her engine, like it's something relatively normal, and we are told we can't fix this? We can't even try? We can't even plan an attack on Zariel to permanently "fix" Karlach's problem. We are basically told to shut up and die until last 2 minutes of the game because...???

Her engine is not some ancient punishment or torture device, her engine is not some god level tech that turns her into a monster, which could explain why it can't be fixed. It's just an artificial heart that's not even something unsual in the world of baldurs gate