Professional Amateur Wanderer
Have you tried cleaning the MAF. It is an easy procedure and although it's not throwing a MAF code, a dirty or failing MAF can and usually will cause the engine to surge and buck and stall randomly. It may feel like the transmission doing crazy things, but it is the engine stuttering. It normally happens at lower speeds and especially during deceleration or prolonged idle.