Let's do this again -
1. It does not overheat - the fan kicks on when it should (the needle is about 1/4 off the right mark).
2. It does not run hot at first - if I start in the garage and let it idle until the fan kicks on (gauge at 1/4 off right mark), then go ride the gauge settles back to a 1/4 off the left mark - which is normal for a ST1100.
3. If I continue to ride and get into some traffic or push it hard and the gauge gets to 1/4 off the right mark, it will never get lower than 1/2 (12 o'clock) regardless of how quick and how much air flows across the radiator (i.e. 40 miles on the slab at 75 mph no traffic).
The issue seems to be that once it runs for a while and gets hot once, it can never cool off properly.
When you turn the bike off and let it set till it cools, the gauge shows 1/4 off the left mark as it should once it warms up a bit.
The issue for me if it is a component failing, I don't want to be on a trip when it finally decides to go south.
And once again -
1. New Honda Thermostat with about 2,000 miles on it - working fine with the previous engine.
2. New Honda Temp sensor with about 2,000 miles on it - working fine with the previous engine.
3. Original Honda Temp Gauge - working fine with the previous engine.
3. Water pump only has 23,000 miles on it.
4. Evans Waterless Coolant at proper level.
5. Swapped radiators caps and made no different.
6. Appears to have good flow if you run with the radiator cap off.
7. Radiator is the same one that was working fine with the previous engine.
8. Blew the engine passages out with compressed air before I installed the engine - got good flow for the air.