In any case I think he is unlikely to improve enough to gain more than Missouri, Montana, and Arizona, and, perversely, if he presides over (perhaps even effects) a good economy, it could cause him to loose Indiana, North Carolina, Ohio. Many voters will feel free to give vent to racism or social issues based voting once their economic condition is made a bit less insecure.
I seriously doubt that. If a black president does well, wouldn't that result in less racism? I would certainly think so. I never believed the theory that racists would vote for Obama due to the economy. If they are really racists, then surely they wouldn't trust a black man with their economy.