This sounds more like a transmission problem than engine. Maybe the lockup isn't letting go on deceleration (automatic? right).