Welcome to JustAnswer, I'm here to help get your problem resolved. Please feel free to ask follow up questions, it is part of the process.
Check the battery cables closely and check the grounds at the block and the body. Even if they are tight they should be cleaned and reattached. You can also do a wiggle test by gently wiggling or pulling on wires to see if you can cause the problem to occur. This may help narrow down where the problem is.