When I put 5V continues supply i.e. system already gets +ve & -Ve 5V and does not depend on button press for -Ve. Then lowering GP3 does result in serout data.

In other words, pic gets its 5V continues and all pins pulled high with 10K. Lowering any pin results in serout data.