Mine also runs at 70-75C, but I expect in LA it would be at 80C.
90C does seem a bit high, if the gauge/sender is to be believed.
I'm not a huge fan of alloy radiators. If I were you, I'd go and get the old one back from the dealers and have it re-cored. They will have fitted an alloy one because it's cheaper.
Once you've satisfied yourself over the gauge, you'll need to get to the bottom of that running on. As Glyn says, these engines do collect carbon on top of the pistons, which is unhelpful and does encourage it.
How do the plugs look? If the engine is running too lean, it will run hotter and that may encourage running on.
And did you check that you have a sleeved 74C thermostat?
I'm sure we can help you get it running nicely.

Mine also runs at 70-75C, but I expect in LA it would be at 80C.
90C does seem a bit high, if the gauge/sender is to be believed.
I'm not a huge fan of alloy radiators. If I were you, I'd go and get the old one back from the dealers and have it re-cored. They will have fitted an alloy one because it's cheaper.
Once you've satisfied yourself over the gauge, you'll need to get to the bottom of that running on. As Glyn says, these engines do collect carbon on top of the pistons, which is unhelpful and does encourage it.
How do the plugs look? If the engine is running too lean, it will run hotter and that may encourage running on.
And did you check that you have a sleeved 74C thermostat?
I'm sure we can help you get it running nicely. :)