My truck will start fine when it's cold outside or it has sat for a while, but if go to the store then come back out, it usually gives me trouble starting. Sometimes it will just keep turning over for a few seconds and take right off, but sometimes I will start it, it will turn over for a couple seconds, completely shut off like the battery has been disconnected, then immediately come back on and start right up. My battery terminals are loose and I have to tighten them periodically. I just needed to know if that was the key problem or if it could have anything to do with the starter or anything else.