I have a 05 3s with 24k miles with auto tranny and today i shifted from reverse into drive and then gave it gas to get out of someone's way in a parking lot. The tranny then went into neutral and would not shift out. after shutting the car off the reverse gear didnt work, it was neutral but after a minute or two it began to work like normal. While driving home my tranny would not shift into 3rd gear instead the engine would just rev like it was in neutral and then the car would coast to a complete stop. After shutting it off again for a minute or two it would drive but when going from 2nd to 3rd the engine would rev then slowly catch 3rd and drive normal. it only happens on the upshift and not the downshift. I can go from 3rd to 2nd no problem. I've never raced or abused the car in any way and it is completely stock. Any ideas? Its sitting at the dealer right now. I'm just wondering if its gonna need a new tranny or is it electrical.