Ya, I am / was fighting a previous repair job on the sight fittings and the top front steam fitting too I think. At least this one I found in a box of engines my brother gave me.
@komet163b is gifting me a 250w cartridge for my B30 that has a dodgy heater, I am going to try it in this #90 first I think. Debating of trying it alone or pairing it with one of the smaller wattage cartridges.
The thing is, she did steam well before her original heater gave up. If it wasn't for the copper tank I'd given up on her long ago. But keeping the copper somewhat pretty has been a big challenge. I am getting really tired of cleaning it up and polishing it LOL
You mention getting a B31 for its whistle top ... I just did that on a buy on eBay for a B30 that still has its original whistle topper. I hoping its heater is okay and it will also supply parts too. While all the Empires I have now are operational (other than missing toppers), I am trying to surprise my brother with a B30 & a B31. So to say I given myself a challenge is an understatement (and a ding to my wallet)!
I need sooo many whistle toppers, it's driving me crazy, I have even sent out some begging PMs to various forum members. To bad Steward has been so ill, I heard at one point he was a good source of help with the Empires. I really hope he pulls through and fully recovers.