2017 Limited, I’ve owned it for just over a year, this is my 3rd 4Runner. About 6 months ago had a quick trip across town, about 10 miles. On the return trip, about 3 minutes in, I have a dead pedal. Try again, a little hesitation and bucking. Will not go over 2k rpm. After about 10 minute it just wakes up again. Zero CEL, zero codes when scanned. Get home, clean the MAF and throttle body as that makes the most sense at the time. All is good until yesterday. Only this time it’s a 50 mile trip, mix of city and highway. Bogs down, with about 45 miles left to go. Awesome. Had to pull over several times, but made it home. Still no CEL, no codes when scanned.
Looking for experience/advice with this, before I just start throwing parts at it. TIA