I have a p0306 code changed coil from number 6 to number 5 still have p0306 code on 2005 Toyota 4Runner

should I change the injector

Asked by for the 2005 Toyota 4Runner
Check compression, injector pulse and coil signal before you buy any parts.
Check for a cracked porcelain on the miss firing spark plug especially if you just replaced them.
You can move the injector as well to see if the miss moves.
Hope this helps.
On the mark!