3.0 Nearly stalling.
I have a 2000 Ranger XLT 4x4. It has the 3.0L engine with 175k on it.
Today it started to loose rpms when coming to a stop. It would nearly stall. The day went on seemingly ok. Then this evening when in a neighborhood thankfully, it lost all power, the battery light came on and steering wheel locked up and it was at 2-300 rpm. I turned it off then turned it back on as if nothing happened. *Note A/C was cranking full blast. Many times after that as I would near a stop the rpms would either shoot up as i was slowing down, therefore jerking the truck or the rpms would drop off to 500 or below then go back to normal. I have no ideas what this could be. Any help is much appreciated.