My Sony Bravia LED tv is suddenly not showing all the colours

When I switch on my TV everything is fine but then after 2 to 3 hours green and blue colors show up very weirdly and when I pass by the TV it seems as if it is radiating a lot of heat! Are these two problems connected? What should I do?
