Could a bad ignition coil be the problem?