Random misfire occurs due to following reasons in 1kr-fe engine. It''s and tough engine and misfires usually don't occur in it but somehow it occurs please o serve the following.
1: bad or clogged fuel injector (Rare case )
2: fouled spark plug due to carbon buildup
3: wrong specs spark plug (Rare case)
4: spark plug is detoriated ( most common case in 1kr)
Visual appearence is fine but spark plug is faulty .
5: ignition coil failure (rare case ) 1kr-fe gad tough ignition coils.
6: ignition coil connector loose connection or had corrosion in it
7: low engine compression (Rare Case )
Please check above 7 steps and confirm your diagnosis.