2007 ranger shakes and begins to stall @ 3000 RPM?
Could be your fuel filter in need to be replaced? When it gets blocked enough it fails to filter fuel at the same rate as demanded. Try that out...
Search Ford Ranger Questions
Ford Ranger Experts