 Make sure both tail lights have been replaced.  There is a known issue, that Corporate will deny, the tail light assembly is hooked up to the transmission.  The original tail light internal control panel is prone to malfunctioning.  This can (will) send signals to the transmission, including telling the transmission the car should be going in reverse, which is what makes the transmission stutter/stall on acceleration.  This happens while the tail light still seems to function properly.  The AC unit had to be replaced at 37,000 miles, "because of the Oklahoma heat," except that for 11 years the AC unit in a 1999 Nissan Altima worked just fine in Oklahoma.  The shifter solenoid has failed at 58,000 because of possible humidity or maybe somehow a drink was spilled that seeped into the car and broke it... Now I get to wait for the next thing to break on my car.