Sounds like a ground issue, I would go over the wires to and from the starter.

As for thew whine, I couldn't tell ya....... maybe its a pulley or just the fuel pump whining.

Would need a video of that.