Hi. My name is*****'m a camera repair technician with almost 30 years in the business and I'll be glad to help you with your question today.
If you have tried adjusting the white balance for better image color and your images are still off color then the image sensor may need to be re-calibrated. This can only be done at a factory authorized facility. here is a link to the Canon service site where you can arrange to have the camera serviced and get the problems corrected.
Just a note to see if I can be of any further assistance?
Please provide a positive Rating so that I may be credited for my efforts. If I can be of further assistance, please ask rather than leave a negative response.