well do you know how to script?
create these variables( the letters and value):
v= 1 the docking door and claw
z= 0 the engines
c= -3 cockpid door
x= 0 tilt control
q= 1 first escape pod
w= 1 second escape pod
e= 1 third escape pod
a= 0 turret control
r= 0 fireing
type in all the variable in the console( you dont have to type scene.my. just the letter) and then go in to the hingles in every engine, turret etc. etc and plant the variable on motor speed. you have to create these variables first. i know it takes time but it's the only way cause of the bugs