We were driving from camping this weekend and have done highway, forest roads, mountains etc by Steamboat Springs no problem. Then today, pull off to let the dogs out. Eat lunch. 30 min later started to car and pulled on the road to go up the mountain pass. The 4runner. Wouldn’t go above 30mph and that was floored to the ground. No power above that and it didn’t want to shift. Then second later traction control kicks in and abs took over and jerks the car to the right. This happened two more times and pulled to the left. Never getting above 30. The only way I can drive normal is to be engage the center lock and have the vsc off. Now it drives perfectly fine. Was a fun issue to fine 200 miles from home. Anyone have any idea?