Get any whining from the S/M?
Is it going through the usual warm up prog - circa. 20s at 1200 then drops back down to normal idle?
Can you go into more detail on the rough starting - just turning over, trying to catch, black smoke when she finally starts etc