75 Duster Neutral Safety Switch... I need to replace it!

Okay so today it started to stall when put into reverse or drive.

While having this problem I got under the car and removed the NSS plug cleaned the connectors and plugged back it back up... now it starts just fine!!!

But, it is stalling while put into drive or reverse. It started after the guy at Schucks tested the battery (I know it probably has nothing to do with it, but thats when it happened). He told me the car was gas starved and that it could be the fuel pump, debris in the fuel line blocking the screen and something else that I can't remember.

So whats the score now? Whats my next move... if you have any questions... that I can answer to get my baby back on the road with out two footing her everywhere... I will be glad to answer!!! Thanks again fellas...

Oh and are you supposed to be able to put the car into gear without pressing the brake? Because thats what mine is doing now... could that be the linkage everyone is talking about???