looking for a litte feedback here hopefully can get this figured out. just dropped in a fresh 306 and everything is good but not 100% perfect. i thought it may have been tune related but i started over with a fresh tune also and everything is dialed in according to the wideband and kams. i had my heads at the machine shop and they went through them cleaned them up and installed new seals. plugs, wires, cap, rotor, and coil are all new. car starts up sounds really good and drives good but then i get this occasionally misfire. only does it at part throttle. if i get on it it runs strong and pulls fine no breaking up. i pulled all the plugs and all looked new with the exception of one that looked a little brown. i swapped it out but it still running the same. im thinking injectors but just wanted to see what others think. it cant possibly be compression right? compression wouldnt come and go right? thats one of those things if its bad it will be constant? i am going to change out the plugs because they are cheap enough but would rather not waste money on injectors if i dont need them. anyone have any ideas or suggestions. thanks