2000 Ranger p0171 and p0455 (pending)
I'm having an issue with my 2000 ford ranger.
The check engine light is on and it is currently throwing the p0171 code (bank 1 too lean).
It currently also has a p0455 code pending and it is difficult to fill at the gas station. In order to get the fuel in the tank I have to pump it very slow.
I just replaced the alternator and cleaned the MAF sensor while I was in there, I did notice some corrosion around the MAF sensor when I removed it from the intake.
It also seems to be idling strangely with the rpms continually going up and down.
Any help would be appreciated.