Coil packs length and diameter is exact. The three pin plug doesn't fit correctly. I had to use alot of die electric grease for plug to barely fit on the coil packs and it didn;t seat properly and click into place. If my car starts missing. that's going to be the first place where I'm going to look.