I had/have this problem with a Chevy and a camper shell. I tried to gorilla tape up all the gaps and use a tailgate seal. It works for a while, but the tape ultimately fails and leaves a really hard to remove residue.