It is possible that op-amp u used is providing weak output signal to 4N35, in that case you should correct resistor value.
About Esteban...I agree. Athough i am such a big sceptic in long range locating, i can not aprove oposite yet...Fact is that it never worked in my hands so far. Maybe one day....who knows?
regards