If you suspect carbon build up, there are a few products out there to say the least. The only one I'm aware of that has been scientifically proven to remove cylinder deposits is Techron. I use Amoco (contains a bit of techron) whenever I can, and put a concentrate bottle once a year in my 80. This has been done since the car was new. I also use premium whenever I'm towing or on a road trip and laden in hot weather. I've never heard my 93 ping despite probably the hardest use of anyone on this list (hot weather towing a 6000lb trailer with pedal floored at 20-25mph for several minutes sometimes).
On the other hand, I have heard the '97 ping a couple times on light throttle applications but it's only what I'd term transient ping that lasts only long enough for the knock sensor to adjust the timing. By this I mean perhaps a half dozen quick light pings that stop in less than a second. This was when I bought it a few months ago. Now that I've gone through it with Techron, put new factory NGK plugs in it and a Toyota rotor and cap I have not heard it at all. This despite the current weather now much hotter than when I did hear it. I live in a state that does not require oxygenated gasoline, or any of the various flavors of gasoline required in many metropolitan areas these days. This is something to consider in tracking the issue down - wonder how many of you live in these areas and the fuel takes a dump in terms of burn rate, etc about now to prevent summer smog?? And if people who live in unmolested gas states like me are uniformely NOT having the ping?
Last year, I tried Redline fuel system cleaner on my boat, my Subaru, the 93 80, and my 7.4L boat and got good results. See this thread
https://forum.ih8mud.com/showthread.php?t=21289&page=1&highlight=Redline
Personally I'm in favor of the cheap attempts to fix first. So my suggestion would be:
A bottle of Techron concentrate (don't get the regular stuff) in a tank.
Repeat
A bottle of Redline fuel system cleaner in the third tank (claim to fame is other additives leave/move some deposits to valves, and Redline specifically goes after these).
Change the oil (loosened crud ends up in the oil from the Techron).
That's about $30 worth of stuff, but nothing compared to part replacement, and it may clean up the cylinder environment while you don't even open your tool box. I suspect that most of us own 80s someone else put perhaps 100k miles on, plus these are gas pigs, which leads to the possibility a lot of cheap gas went through them and we all know people neglect LandCruiser maintenance believing they're invincible. The combo of old plugs and poor gas may mean several of you have some serious cylinder buildup. Yet the 1FZ is robust enough to continue operating with nary a symptom.
BTW, the best way to use Techron is around town errand type driving. It works by soaking into cylinder deposits after shutdown. When you restart, the outer layer of the crud is flammable and burns off or is knocked off thermally when it ignites. So, don't put it in for a long road trip as it will be underutilized.
As an overall comment, I'm far more likely to believe this is a cylinder deposit situation than so many of you have the same component failing or software error in your engine's ignition mapping system.
DougM