I had the same trouble on a non-GM. I tried adjusting, rebuilding, and bleeding, but it was only good for a couple of days. I finally had enough and replaced the master, slave, and the lines. Problem solved.
Your truck is probably worth spending the money on.
Hope this helps.