Hey guys so my rig is a 1.8 sport and I've been chasing ghosts trying to figure out a misfiring problem. So the problem is on cooler days (below 0*C) when the truck warms up at around 1100 RPM (when the coolant temp gauge starts moving) the truck misfires horribly (as if the engine cuts out for a split second). I have attempted to remedy the problem by replacing the spark plugs and ignition coils (which were arcing really bad). When the truck warms up and hits 800 rpm it runs just fine. The misfire only occurs at idle. And no it never threw me a CEL (I know it works as I see it light up when I put the key in and see the dash lights). My code reader found nothing either. What causes this?