Sorry to hear about your issues.
This may sound stupid, but try throughly charging your battery. If it’s old it and depleated / not holding a charge it can cause electrical gremlins like you’re having.
Cheap way to rule out something basic.
Good luck!
