I was a little worried when it came dirty (as parts often do), but programmed and popped it in and jeep is good to go! Starts better than it ever has (doesn't run like a brand new off the lot car, but jeep is from 94. Runs great for its age)
Vehicle: 94' Jeep Grand Cherokee Laredo