I've addressed this problem before with the outcome of possible problems, but no solution(s) and I believed I've found the problem; The light will come on 30 seconds after I start the truck and then 5 minutes later it will go away. Then if it feels like it, the light will come on and turn off once again 5 minutes later. I checked the oil and its full. I still have plenty of miles left until the next oil change. What's the deal? Is it electrical? Altenator starting to go bad?