I was just driving to school and my truck shut off while doing 35 MPH in downtown traffic. I pulled over and tried to start it... Nothin. So I popped the hood, checked the oil (It was fine, I fixed my oil leak at the last change), checked the plug wires I just put on (they were still connected) and I looked under the truck for leaks (no leaks). I then realized there was no reason for my truck not to start, so I got back in and turned the key.... It fired right up. What could have caused this strange phenomenon? Im at a loss here, and I dont want it to happen again.