Designing a 4-bit Adder-Subtractor Circuit
I may  be a bit too late but try XOR your Carry Output with your Carry Input. At least then you'll have 2's complement as the negative answer.

Hope this'll help someone.