You have a problem for sure. I assume that the new truck is not really new. If it were an old truck like a 1920 - 1940 somethng you could get a notarized bill of sale, loose the vin plate, then apply for a new vin plate and title from your state dmv.
They might actually give you a new vin and title.

In my case I had a valid out of state title, but my State wouldn't accept the serial number listed on the out of state title. The issuing state would not change the title and I was about to get the old "screwed feeling" when my state accepted the notarized bill of sale and inspection report and issued me a new vin plate and title. Not only was the vin on the previous title incorrect, but so was the one before it.

Found original serial number plate months later and kept it for posterity. Turned out that the vin on the out of state title was actually the original engine number which hadn't been in the car for 50 years. Just so happened that my DMV was smart enough to know when a vin looked funky. I suspect many states are like that today.