Could have sticky valves - warm the engine up and change oil and filter. A car/truck that has been setting idle for years will have a host of issues when put on the road again. I try to get my cars/trucks out at least twice a year (spring and fall) and if possible during the summer to keep the seals, brakes, and everything else loose and lubed.