The things people do with wires make me cringe LoL.
Record trouble codes, clear them, then see what (if any) comes back. If the TPS fails POST, it'll let you know. There's also a test for TPS in diag mode. While you're in diag mode, test spark and injectors. Not sure of an easy way to test timing signal. There is a test that'll let you verify vacuum reading during crank. (the faster the crank for that test, the better)
IIRC all of the safety switches stop cranking so they're not suspect at this point. But when they start hack'n up the wiring, anything becomes possible.