200 doesnt seem to bad for a big block mine doesnt have any where near the motor of yours but in town with a 160 stat runs 180-190 all day long, have you tried a 160 stat or restricting the water flow any?