Just from eyeballing that top plug in your pic looks like the gap is off? Do you have a gapping tool? Check that gap across all plugs. Then check to see what NGK reccomends the gap to be for a 1jzgte for your particular plug model. I hope youll find your current gap where your plugs measured at are way off. I hope at least.
If non conclusive, ask your guy if he has a bore scope and have him come over again. If not, you can rent one somewhere or borrow one, check if valves are hitting your piston before you yank the head. That should be the cheapest route. I think your piston is touching the plug. Rods may stretch over time, the machining done would bring the head closer to the block as well. Not to mention your possible head gasket choice. I can visibly see the electrode mark on your piston. Well, at least, it sure friggin looks like it anyway....
I've learned my lesson by not divulging info to people while they are workin on my shit. I try to keep my mouth closed cause it always backfires at me. They say shit like "ya that's what it is" and shit. When I know theyre wrong. Everybody on this Earth loves to make a buck or two, but some are honest.
For instance, the dealer at toyota wants 100 bucks to "set" specific , or how long your engine runs for on auto remote start, vehicle options like auto locking doors, or just 1 door. There is a workaround to this...wanna know what it is? Open door close door open door lock button unlock unlock lock close door. There you just saved 100 fucking dollars. lolwtffffuuuuuuuuuuuuuuuuuuuuuuuuuuuuu! <-----Thats not what it is but really close lol. I'm not ripping toyota as a company, personally, I just want people to have more damn money in their own stinking pockets! That's what I thought this crazy fucking internet should really be about.
You can yank the cams, but it's really not going to show you really much besides wear and tear. The lobes just ride over the buckets over the springs and retainers. On the other side, the timing belt should have a measured degree of flex. Meaning when you wiggle the belt, the belt should have some play in a measurable increment, I don't know what it is on a 1jzgte non vvti, or the spot to measure the flex appropriately.
You can yank the cams, bring each cylinder to the top and press on the buckets to see if you can hear a noise, but that's absolutely ridiculous to do. As a human i know you wont have enough strength to push your bucket down to make the valve contact the piston at all. Not to mention if that valve is already bent. I'm a complete fool even for speaking or mentioning this to you in this way, but it's hypothetical. Have you seen vids of guys with that blue point retainer tool? sure footed with the head at a comfortable level is tough as shit as it is. Not to mention need to hold the valve on the other side so it doesnt fall out. Try to do that on top of your engine with the head sealed up and drop that valve in there youre screwed. good luck, aint gonna happen.
If your timing is indeed off in the first place, that would solve this whole debacle.
Not to mention if this noise isnt even coming from the internals, but it sure as shit sounds like it.
I know I'm long winded and spew alot of garbage sometimes. Don't take my advice as gold. Please don't. You work hard for what you have to throw it away on some stupid troll noob's advice like me.
Sorry for coming in here and puking in your beutiful thread man. I'm just leading you closer to danger I think. My last post in here I promise. Good luck man.