Check the design is the same. They change through the years. The 2006 ignition coils are slightly taller than 2003 and the orings are different too.
I tryed to swap in a 2003 ignition coil to replace a Chinese coil it was different enough the orings did really work of course the orings were old as the jeep too.
I'd pull one coil to compare it side by side with the new to make sure the hardware you want to swap is similar enough.
Eventually I swapped all the coils for newer low mileage used.
Sent from my iPhone using Tapatalk Pro
yea matching is Very Important! Finding working coils with low mileage is almost Impossible! Finding $250 on the street to buy 6 new coils sounds much easier!