For the past three weeks, it's been one thing after the other with the truck. It all started a few weeks ago on my way to school. I was driving along, through a school zone, and all of this sudden, my truck starts beeping & dinging, then I notice the DIC... "Stabilitrak OFF" > "Traction Control OFF" > "SERVICE STABILITRAK SOON" > "REDUCED ENGINE POWER" popping up in my DIC. I floored it at it would only go to like 1500RPM & like 10 mph... So I pulled off the road, turned the truck on & off 8 times, until finally the messages didn't pop up anymore... The check engine light was still on, but I didn't want to be late... After I left school, I went and got gas, and the CEL went off, and so I forgot about it... The truck has drove funny ever-since... And the day before this happened, I was driving across the parking lot at school, and my car quits... Which is very embarrassing by the way... When leaving school that evening, it quit again. After I got gas, it stopped shutting off, but it still idles rough... Today, it quit twice in the parking lot before I even got to the road... Something has to be done at this point... Anyone else had problems of this sort? If so what could the problem be? I'm taking it to my stealership sometime near the end of the week, so what can I expect?