After finding what I thought was the problem yesterday I went out today, intending to go to lunch and it started again no more than 500 feet down the road. I parked in a turning lane and put the car in park then turned the engine off, it's still doing it. I turn the key on, just to the on position, not cranking, and the car cranks and starts up. So whatever is doing is keeping it hot. I'm going out right now to fix it if I can be fixed. If it can't I could really use suggestions as to what it could be that would keep it hot like that.