You probably want to go over the whole truck with a clay bar to remove any embedded contaminants, and then
UPPP to create a good surface for
Ultima to bond to.
It's a cake sealant to use too...try the look you get from 3-5 coats, just put one on after every wash for a month or so. The results will amaze you vs a single coat.