'95 E36 325is engine surges occasionally, typically when slowing to a stop sign. Also, occasionally the shifting of the automatic tranny is abrupt, sorta clunking into new gear when accelerating. And, the cruise control was working erratically, but now does not engage at all. I don't know if these issues are related.

Any suggestions or ideas?

Are these common issues on mid-90s E36s?