I think it is something with the white balance. When I set the WB to "Auto" in LR as opposed to "As Shot", it is better (not perfect). The main change when setting WB to Auto in LR is a change in the Tint number. Is it possible you have some sort of WB fine tuning set up wrong in camera (this wouldn't explain why it looks good on the camera LCD)?