I have the exact same problem as you describe.
When I first bought the truck, about a year ago, I had to buy a remote off Ebay, then program it. The chirp worked once or twice, but never again.
Also, Unless the planets are properly aligned, I have to be right next to the truck to get it to work.
If you find a solution, please post!