Pull the rocker cover and see if all the valves are opening properly. Although it sounds as though unburnt fuel is going into the exhaust. It may be a dodgy lead or plug?