I'm going this route just ordered one last night off of ebay for $27 shipped
Got the key fob, got it programmed myself. It has set off the service theft deterrent light possibly because I had to do the learning twice on the fob. (My fault) car runs fine just have the light on. I am going to post here and hopefully find out how to make the light reset now. Aren't computers fun? LolPlease reply back on how everything goes.