Sounds simple. Your truck needs an exorcism. :p

Have you tried to run it with the cap off? Maybe some kind of vent problem. Anyway, welcome to the board. Let's see some pics of that baby. cool