The oxygen sensor of a 96 should probably be changed with a new one though. Has it ever been changed? I don't see a oxygen sensor make the engine starve of gas though. If anything a bad oxygen sensor would make the computer feed the engine even more fuel. Bad o2 sensors make the car run really rich. As for the map, I can't say much.