trying to perform relearn passlock and the security light is staying on solid on 2000 Chevrolet Silverado 1500

will not flash to relearn new key as well engine will not crank what should we do next?

Cant get engine to crank (turn over) at all? Or cranks but wont start?
1 more answer
Clear any codes first. You'll need a code reader (most will have a code clear option) or scanner. Then, turn the key to the start position and whether or not the truck cranks, let go of the key and leave it in the on/run position and the security light should flash for about 10-12 minutes then go back to solid. If you can't get this to happen, take it in to a shop to have it done.