Are the wires in the plastic holders going over the engine? It seems you checked for carbon tracking. On my Mystique one of the wires sits kind of close to a ground screw, make sure the wires are away from metal.