RE: PayPal payment on hold???
As a platinum power seller on Ebay with over 175000 positive feedback in a little over 4 years, DONOT give the buyer the truck.
Refund his money, and demand that payment be in cash at the time of pickup.
There is nothing that you can provide to Ebay/Paypal (signed reciept) that will keep them from taking the money back from you if he claims he is not happy with the transaction.
You MUST provide a tracking number showing delivery to his address with signature confirmation for any order over $250.
If he is unwilling to do this, then consider yourself lucky and relist it.