I have not done that questline in a long time, but fyi i can tell you it is short - was never developed very far. It is worth doing, but not complete. So when you start looking for Ramirez, don't expect to find him. Give it a try anyway though, and let us know if you find him!