My guess is that a totally incorrect reading from the TPI would send the ignition to an advance curve that is unprogrammed. With the TPI unplugged, it will only select one curve, probably a generic one specially for a TPI failure.
Let's hope there's intelligent life somewhere in space 'cause it's buggar all down here. -- Monte Python