Maybe its worth checking your timing? See if you had a backfire that caused it to detonate while the inlet valve was still open?
Timing is spot on, it goes really well when warmed up, but was coughing and spluttering when it happened because it was cold.