you need to clarify that - "only runs smooth at 140 degrees" doesn't match with "Once it warms up it runs fine" .... are you saying 140 is warmed up? what's your thermostat rating? are you using the choke? .... by "wont shift properly" do you mean the manual movement of the shift linkage is stiff?
Bill