A bad fuel pump wont cause ther to be a lean code, as stated earlier, it is most likely a leak. As for changing the pump, it is very easy. You will need a jack, jack stands or ramps, and a piece of ply wood. Take off the fuel cap, support the tank with the jack and wood and then take off the...