Passenger door speaker and that's it in 41,000 miles.
Thought the speaker was blown again and it ended up being some misc tools ratteling around in the door pockets. Guess I won't keep my loose sockets in there anymore :D
I've got the leaky trans lines and will get them replaced once GM gets...