The not getting a deposit part is not bad unless you are designing a brand, because you have the truck & keys.
But driving to his place without money in hand VERY BAD.
At that time also you both relook at your agreement, amount of hands & copy on back, renegotiate, & reassure him the truck...