I had you manually shift to hold the rpm or mph with a different gear, like one higher or lower. It doesn't sound like it is the engine.

Does it sound like someone let air out of balloon and stopping, correlated to the throttle input?