Gotcha. I had the same problem in the initial testing stages. Just have to position it good and hope it makes contact. If not, just pop it out, and try again. That's what's so good about the no-solder part of this. I'm surprised no one made something similar before. My dad was making fun of me because i made it seem like it "came to me in a dream" lol.
I did this and a writeup for this in 2004 on Chevytruckworld and Fullsizechevy. I modded my circuit boards to light bolt filaments and added an upper and lower 194 marker bulb to mimic the 2003+ Silverado tails.
I did mine to a set of 88-89 tails with the 1157 bayonet based bulbs. It's not as easy as the 90+ trucks with the 3157 wedge base bulbs. I had to remove a strip of materal down the side to fit the wire between the bulb and socket. After all said and done, I had a good deal of problems with them because of the additional heat. The 88-89 circuit boards are garbage because of the bayonet based bulbs. I switch to 90+ style circuit boards and did the same thing as Joesph did above, and after about a year had problems again. In 2007 I was fed up and cut the OEM plug off and used individual sockets like the GMT800 trucks use, and held them in with a piece of plumber's tape. Haven't had a problem since.
My original threads no longer have pictures; at some point they went the wayside with a failing hardrive and the forum they were hosted on no longer has them.
Having done this mod myself, and had it for a LONG time,
I would not suggest it on the OEM style circuit boards; I personally had too many problems with the boards messing up.
If anyone is interested in seeing the GMT800 sockets on my truck I could get a picture of them.