Thanks for pointing that out. Your figures are what I am seeing on the lab power supply read out. The present heatsink is probably too small, but I can fit a larger one.
The 22R resistor is 10W ceramic but it gets too hot to touch. Given that the current is less than one watt, is there an explanation for this?
10W is it's absolute maximum - it will get far too hot to touch at MUCH lower wattages.