Heating issues with solar charging circuit
C1 looks backwards on your silk screen (certainly its the other way wround from C8). Is it possible you've fitted it back to front and it's drawing current and getting hot? That current would also heat D1, and the lack of decent decoupling would then put more stress on Q1 D3,D4 and L1 making them hot.