The regulators are hot but they arnt incredibly hot. Like it said, ive got another circuit where the regulator is running even hotter without any problems.

The servos im using are 3 X Hitec HS-645 MG and 1 X Hitec HS-5645 MG Digital.

Ive tried unplugging all but one servo then connecting a capacitor to it. There is no change at all.

There is almost no restriction at all in the mechanism. I can move it freely with my hand when the power is off. The servos only have to move the weight of the skull. (The mechanism)

Ive just done a test that i should have tried ages ago. I unplugged my PIC and powered up the circuit. All of the servos jumped to a random position (as they always do with no signal) then they stopped. No twitching or buzzing. The servos and the regulators are all remaining very cool. Im going to do some more maths and see if i can make my program a bit better