Alright well I thought this was just an occasional problem, just came and went..so I was on my way out of work to wash the ride and go home and install my srt-8 deck lid, which I was totally hyped..when on the way it feels like it got stuck in 2nd. I wasn't going too fast so it wasn't very dramatic, just felt like it was a little too high of a rev. So I pulled off the road, and the check engine light came on!! Wonderful!! So I turn it off and back on like I did earlier and the check engine light was still on, tried one more time, got everything off and back on and the light was still on. So it just so happened I was on the street of the Chrysler dealer I had service it last time. So I pulled in and asked the nice gentleman at the service desk if he could possibly have somebody check out my car, told him the symptoms, and he asked the other guy if they weren't too busy to take it in..luckily they were'nt..as I was worried I'd have to set an appt and come back and leave it and be w/o my car for at least a few days cuz I couldn't drive it home. Well I did have to sit in the waiting room for about 2.5 hours, but they ended up fixing it. He said it is the speed sensor. When it goes out it goes into "limp" mode like mvpatriot stated above, kind of a safety so you can get off the road and get to where you need to be. The sensor can't recognize the rpm you are at and know when to shift, so it will sit in 2nd gear. He said it usually isn't intermittent like that. It can be 1 of 3 things, the input or output of the speed sensor or one of the wires. If it is the input or output I assume it would be constant until repair, but mine was a wire that got broken. It would catch and spark, then come apart and went into "limp" mode. Well they replaced the wire, it shifts fine now everything is good and no cost to me being under warranty, so the 2.5 hour wait was well worth it. Thank you Chrysler...and Cliff!!! :hail: