Alright so when my truck is at idle it sputters a little. Crazy part is when you open the hood it then idles fine. Close the hood it will instantly start sputtering. Never dies but will just sputter really bad. Need any thoughts possible. I have no idea what would cause this