I got a strange phone call...

Since she is nutty it is hard to say her motives. Keep your distance, you owe her nothing. I know this sounds harsh but trust me you do not want to let a nutcase back into your life.