Neutral start switch possibly, or possibly TPS. Those are the places I'd look first.
When my TPS was going intermittently bad the trans would do funny stuff, like not shift quite right, shift out of OD on the highway, torque converter lock and unlock, things like that.
It also gave me...