I recently purchased a 1999 Toyota Land Cruiser with 316,000 miles, the owners said it was running driving fine until it sat a few months and now it goes into limp mode after driving 1-2 miles. Once it sits overnight it goes out of limp mode and runs amazing, good throttle response, but drive it a mile or 2 and back to limp mode. The previous owners just did timing belt, water pump, fuel pump, fuel filter, new battery cables, and a new radiator. I have so far cleaned MAF, took the throttle body off and cleaned it, I've adjusted the throttle cable to see if it made any difference, cleaned all the connectors to the TB. and my next plan of action was to replace the wiring harness to the throttle cable housing. Someone has previously done a very trash job rewiring a non OEM plug to it so I figure thats a good place to start. Anyone else had a similar issue? Any ideas where else to check? The only code I'm throwing is P1129.