I have an 1999 Intrepid ES with a 3.2 engine and about 81,000 kilometers of gentle city driving. The car was running like a clock until this morning when I drove it out of the garage. When I put it into drive, the transmission shifted very hard, with an audible clunk. After I drove off, everything seemed fine until I got to a stop light and noticed that when I accelerated away from it, the shift was hard and a I felt a clunk. Then, the 'check engine' light came on and the car seemed stuck in 2nd gear. I continued to drive it about a mile to the Chrysler dealer and left it there. Can anyone give me a clue as to what may have happened and how difficult it is to repair (I trust what is said here and would like to have some kind of clue before I walk into the dealer to pick the car up.....not that it will make any difference). Thanks in advance.