My '99 w/ 67k is doing the exact same thing right now. I've spoken w/ 3 different dealers and a buddy of mine that works on cars and all said the switch. I had my buddy order it for me. List Price was something like $57 and I believe he got it for me for something like $43. Cheaper than a replacement key fob for my wife when my son lost her keys. I haven't stuck it in yet, but it will be easy just to pop the dash and go. BTW, if you do have to order a key fob don't let them tell you it has to be programmed by the dealer. Did mine in under a minute. BTW, my truck does have the Autotrac, 5.3 liter engine, 4L60E transmission, 3.73 gears, and the Z-71 Off-Road Package w/ the 265/75-R16 tires. The dealership will ask for the last 6 or 8 digits of your VIN and get the right switch for you. Now just gotta get mine put in.