Toyota 4runner 95 180,000 miles

jumps RPMs back and forth and wont accelerate past 10 MPH till warm.