Hmm not sure why its not resetting, that is the correct procedure.
Step 6 B says that it should only lock/unlock cycle once, if it does the lock/unlock cycle twice you need to repeat step 6 A and B...
Does it lock/unlock cycle only once?
Try these simpler instuctions
1- key out of the ignition and driver door open
2- within 40 seconds close and reopen driver door twice and then insert the key into ignition (DONT TURN! just insert) and then remove the key
3- within 40 seconds close and reopen the driver door twice, insert key in ignition and CLOSE the door
4-within 40 seconds turn the key from lock to "on" and then back to lock 1 time
6-you should see the power dor locks cycle 1 time
7-you are now in registration mode....on the new remote press and hold BOTH lock and unlock buttons on the remote for about 2 seconds, release both buttons and then press just the lock button on the remote, remote is now registered
8-to exit registration mode OR if you mess up you can just let the truck sit for 45 seconds or open the driver door to restart.
Found a You tube video