I had this same problem for the longest time and could not figure out why, I was told the batteries were connected wrong and the stealership told me I was going to have to replace the entire cluster because the internal computer was fried...I was immediately suspicious, if my internal computer was fried how would all my guages continue to work. Anyway I just said to myself truck still runs fine I'm not going to spend the $800 I was quoted for their "fix." After a while it seemed like the truck was having a hard time starting, my overhead MPG would constantely read 15.0, and would die quickly. Went to Oreileys and found out both my batteries were shot. Bought new batteries and truck fired up like new and never saw the code again and the overhead is working fine. Its been a good 6 months. Also before I realized the batteries were the problem I disconnected the batteries to try and clear the code it would work but it would come right back on within 30mins. If you already have new batteries I dont know what to tell you :confused013: . Try the stealership maybe the can be nice and reflash the ECM and not quote you for a new cluster