i had a similar problem...changed the ignition and upgraded to better spark plug cables and it resolved it.