Stalls on hills,dies,starts but won't run???
Hey I just signed up and need help! I have a 95 ranger 2wh. dr. with a 2.3 engine. About a week ago it stalled out pulling a long steep hill. It started up ran rough for a short distance then did it again. I was able to get it home.Yesterday I backed it out of the garage seemed fine but died and wouldn't start back up. I can hear the fuel pump come on. Today I cleaned the MAF, put in fuel additive, and replaced a dirty air filter. It started and idled fine. I drove about eight miles and it stalled and died on the same hill at the same place on the way home. It will start but won't run. The only code showing was P0301(misfire) and no check engine light has come on. It is sitting on the shoulder, ANY IDEAS ???