Separate power supply is not an option because there is no space to fit external battery, I hope this problem can be solved.I don't think it's a regulation problem, but rather the motor is inducing noise on the power supply that is causing the 555 to reset and otherwise operate erratically.