I took a ride on my 2003 ST1300a this morning from my house at 6000 ft elevation, down to the valley at 4500 ft elevation, up to a mountain peak at 9000 ft elevation, back to the valley, and then home again. Outside temperatures started in the 70s at my house, 80s in the valley, and mid 60s at the mountain top. During the ride down to the valley, my engine temperature gauge showed 3 blocks out of 6 total. It went to 4 blocks waiting for a traffic light in the valley. As I climbed up to the 9000 ft peak, it fluctuated between 4 and 5 blocks. It dropped to 3 again heading down the mountain on my way back, and was 4 again in the valley. On the final run up the hill to my house, the outside temperature increased to 90 degrees. The engine temperature stayed at 4 blocks until the last 5 miles of uphill twisties where I rode more aggressively and the temperature gauge stayed at 5 blocks for most of the uphill. Are these temperatures reasonable? I rode the same ride in the opposite direction a few weeks ago and was at 5 blocks for almost all of the uphill sections. I thought that was high, so I checked my coolant level when I got home and found it was low. I added coolant before today's ride. I'm wondering if low coolant was my only problem or if I need to look for more cooling issues. Thanks for any insight you can offer.