Driving home a couple day ago mid drive SES light started flashing and reduction in vehicle power was noticeable. Had to drive it about 2 miles to get it home. It had a real rough idle at stops. Took a scanner to it, came back with p0301. Went to local parts store and got an ignition coil...