I got mine pre-programmed off ebay also. Mine took two days before it would recognize the sensors. I never got an error message though, just no reading. But yeah, I didn't have to do anything. Just drive around and it eventually prompted me for the tire size.