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

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!