hey guys. new to the forum and thought id give it a shot. I like fixing things on my own if i can so thought id get some advice on some of the issues I'm dealing with. here are a few things I'm dealing with.....1. every once in a while, ill go to start the truck in the morning and it won't start. I'll jump it and then it seems to be fine. so i know it's not the starter and the battery is less than 2 years old or. any thoughts? 2. about 3-4 months ago i noticed that while accelerating, the truck would pulsate(sputter maybe). noticed it mainly when driving at lower speeds 20-40mph. i was wondering if this could be because i need new spark plugs. i bought the truck with 30k miles on it and I've never replaced them. however the truck wasn't spitting out any codes as the check engine light wasn't coming on.......until it did, last week. i popped the hood and noticed a tremendous amount of corrosion around the terminals. though that could cause the starting issues so i cleaned up and knew that would also get rid of the check engine light unless something was wrong, it would come back......and it did. i took the truck to autozone and they said it was the p0449(EVAP) code but no p0455. any thoughts?