I have a 99 GMC Sierra 2500hd with the 6.0l in it and here lately if the truck is at idle it’ll just cut off; no sputtering or anything it just shuts off. It will also try to stall out while going down the road if you let off the gas to coast down a couple mph it will try to stall when you give it the gas back. Any leads on what the problem may be will be greatly appreciated! Thanks all in advance!