Thank you all for the help and Sorry I haven't replied sooner.

Yes the truck has been sitting for quite a long time before May of this year. The previous owner might have put 1000 miles on it a year. Since I bought it in May I've put about another 1000 miles on it.

It looks like that compression check is top priority so I'll check into that first and see what the results are. Thanks again.