At first start up the car is cold.. aka higher idle. The movement in the mounts can give you a good jolt. later on.. say the car is warmed up. idle is lower which gives less of a jolt.
BTW, most trans codes won't pop on a light. You'd need to scan to see if you have a code.