Now Im CONFUSED. For the past week, I couldnt leave the truck idling for a period of time without having the P0308 code pop up. So today, while turning in applications to jobs that I'm applying for, I left the truck idling ALL DAY while I was running in and out of businesses, not one code. The Check Engine light didnt come on today, after driving it majority of the day. WTF is going on!? lol