Some of the Hyundai Accent wires don't work (I don't know about all) The ones at NAPA where $20.00 but did not work. The part that goes down into the head most be 4" long from tip to where it touches the valve cover. The Hyundai ends were 2-1/2" long only. Bad luck. I ended up putting Magnecor 8.5mm wires on. I did not use the guard that holds all 4 wires over the headers & cut the back of the plastic tray. The wires now go back & then go up then over to the OBD 1 plug harness then go over r to the coils. They don't go anywhere near the engine, or exhaust. The plastic BMW cover was retained. The Magnecor were about $105-$110 delivered. You can also get Magnecor 8mm for less.