Solenoids...servos....what do you mean by "weird noise"?
I don't believe your battery and tranny issues are related. I've seen a lot of stories in BMW forums that talk of transmission problems in the 92-98 E36s at between 100k-130k miles. You'll see that I have a well-chronicled history of transmission problems by reading my latest posts here.
Bottom line - have it checked sooner than later!