Is the ground plane effect being compromised because the antenna is not in the center of the roof, or is the bed of the truck providing a ground plane surface?
A lot of (if not most) people assume the antenna works with both the bed and cab of a pick up truck. However, when I model a pick up with separate bed and cab (connected by a frame below both) the model seems to treat the bed and cab as two separate units. I'm not saying their isn't any interaction between the two, but the modeling shows any interaction is minor at best. The bed and cab have very little influence on an antenna connected to the other, even if it is right at the back of the cab, or a front corner of the bed where the antenna is right next to the cab.
I don't know of any experiment on an actual pick up truck that confirms/deny's this, so take it as you will.
The DB