Is it always the same cylinder cutting out? Does it only happen when the engine is hot? Have you checked the wiring for corrosion at the coils?