You have to look at the sparkplugs. I have had the problem a few times here in my garage. Propebly the coil is the problem. Don't drive it to much because the coil can damenge the ecu internal and than you have to change the ecu. Just try another coil and leads.