I would suspect the starter motor.
If you're good with electrical stuff, I posted a lot of detailed info and troubleshooting steps in post 5 of
this thread regarding intermittent no-crank issues. If you think it could be VATS related, then read that entire thread.