first off, does your engine run properly? if not, the top coil could have too much carbon buildup. or not ignight all the way. Making it not idle properly. It can light up in your ignighter, and still not keep your engine running.
If you even have a question that it might be bad, just replace it!