how to reset the engine light
It should reset itself if you fixed the right thing. Try disconnecting the battery for about a half hour. That might just work. Then you can always bring it to AutoZone or Advanced Auto Parts and have them read the code if the light stays on.
Search Chevrolet Silverado 1500 Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Chevrolet Silverado 1500 Experts