My 2005 Dodge Caravan is having transmission issues. Often when comming to a stop, just as the vehical is almost compltely stoped, there is a "kick" sort of like a hard shift. Other times, at highway speeds the transmission will begin shifting up and down as if it is hunting for the right gear. On one occassion it became almost undrivable. After pulling over and turning it off for about fifteen minutes, it started up and drove fine for the rest of the drive. On a couple of occassions, the engine has stalled. Again, when the car is restarted the problem tends to go away. The fluid level is where it should be, and yes, I did check in neutral. Any ideas what the problem could be?