fuel pump should be located on the front of motor on the passenger side.
Do you have an inline fuel filter? You can usually test the pump by pulling off the line going into the carburetor, putting into a container that's able to hold gas, crank the motor. If the container fills up fairly quickly, then your pump is ok. If it doesn't, it could be the pump or it could be something before the pump is bad, ie the sock, there's some rubber rotting that's letting the pump suck air.