bma has a newer thermostat housing made out of aluminium.... its been a few months since I put it in, but I want to say it was like 20-30 bucks..... it might be a few dollars more at your local stealer
after time those dumb plastic pieces just give way.....
I remember it wasn't any fun getting that housing out and putting it back thats for sure!