Ugh such a PITA to work on but I do have a soft spot for the E46.
No they're not expensive, but ehh just another one in the fleet which I pay for, store and don't drive her like I should.
Maybe I'll just find a salvage title to take to the track and beat on