Following...I have an intermittent misfire on cylinder 1. Comes and goes, sometimes throws a code...only happens at idle though and when its cold. I have cleaned my IAC, swapped plugs, and swapped injectors. Code is ALWAYS on cylinder one. I'm thinking coil or head gasket.