if it idle the current around 20-30 ma, if input short. with your size of heatsink it about +30-35C
if it hot without any signal - it oscillation.
small and big resistor - give you K=10 , that on the edge of stability and possibly oscillating, 2003 designed for K about 22.
as well as resistors 10K and 100K - very high in value , consider 680 and 680 X 20 = 12-15K approx ... C3 at least 20uF + 1uF ceramic , c6 about same function , probably OK, but 10uF would be better ..
pin 5 and pin 3 - power feed , should be capacitor least 200-300uf and ceramic 0.1-1uf - close to pins as possible ; otherwise you get oscillation as well .
in overall chip designed to specific schematic and not so much tolerable to random value of element , getting oscillated , you need a scope to make sure it not ; or at least measure idle consumption current - in your case should be 30ma approx, if it more then 60-70 - most likely oscillation.