John,
Like you I could not find an adhesive that worked well with the repro pads I got from JC. The pads are just too "oily", almost like they have a light silicone covering.
Since I only use my truck for shows and limited pleasure driving I used industrial hook and loop to attach the pads. I take the pads off when I am intransit and then simply attach them to the hook and loop on the steps when I get where I am going. - Bob