I had a similar problem, but mine was the air sensor wire had been disconnected so the engine wasnt getting air.
Where is the sensor wire is it the wires coming out of the AFM cause I have a pod instead of an airbox and it has a bit of movement in it so im wondering if a wire may of got pulled a little too hard when going over a bump or somthing and could be loose.