Believe it of not the snow tires probably helped your times. The AWD DSM's launch better when you can sustain a little wheel spin and not bog the engine. Well any AWD vehicle actually but the peaky 4G63 hates to bog.
Either way solid 12's are nice times run.