Also I realized some of my post off topic here- sorry about that.
I'll tell you what happened how I made the UG kinda glitch- it was my fault I'm sure.
I installed some subs and wanted to unhook them from the battery before I took the car to the dealer. When I installed them initially, I didn't think that unplugging the UG from the ecm was necessary; in hindsight I will probably do that anytime I unplug the battery as a safety precaution. But this particular time I rebooked the positive all the way before the neg terminal- and when I started the car, the UG didn't light up properly and my stability control light was turning on and off, and the rpm needle was being random/not working. I should have unplugged the gauge before I let them in the car, because as soon as it was unplugged everything went back to normal. I told them I would leave it unplugged since they think that's what was making my car act funny. After taking about a 300 mile trip, and leaving it off for thurs & Friday, I plugged it back in late last night. It's back to normal (the UG). However, each time since then I have started the car (shopping today, and a couple trips last night) about 4-6 times, the P0299 code would pop up on the UG as a pending code. But today on the second start, the CEL finally illuminated. According to the UG it's thrown the "pending" quite a few times, but I thought maybe it just found the old ones during its routine diagnostic thing- I took the car to the dealer when the UG was telling me of a current P0299 and they said it wasn't showing at all on the ecm with their tool.