it sounds to me its over fueling mines doing that at the minute had that problem before turned out to be some bad wiring that runs along the rocker cover, the heat off the engine had melted them together pulled them apart and taped them up its been fine till now, looks like ill have to splice a bit futher back into the loom