I need some help! I've had the truck for almost a year. It had 2900mi when I bought it. It's got 18k on it now. A few weeks ago I stopped to get the mail and the dash started going crazy throwing every warning you could think of. I got back in and all the codes were gone. I figured it was a...