Thanks. I thought so too. Even it works fine, Toyota can still use this to void my power train waranty. In fact on the driver side of the cylinder head, there is a sign warning against a shorter spark plug.
What troubles me is on the E3 web site as well as at the local parts store (Kragen and partsamerica.com), both indicate E3.56 is the right kind for 4Runner V6.
Chances are, I think, there is a reason they recommend a shorter thread, and I actually drove for a quater miles or so, the truck runs fine, but I just don't think I should spend extra money to introduce this uncertainty (although E3 claims its design has higher firing effeciency). So tomorrow I will "uninstall" them and return to Kragen. Hopefully they will take them back.
Thanks