Ok, I'll start off a week ago, my daughter and I were going to see my girlfriend at work at about 10pm and hit a beaver (yes, a beaver) in the middle of town. The joys of living in South Georgia. Anyway, obviously it did a number on the skid plate and the underside of my car. Broke the front fascia at the very bottom of the bumper. Fast forward to last Wednesfay, I'm driving from south Georgia to Indians and in Chattanooga, in the rain, the car stalls, loses power, and CEL is flashing. I pulled over under a bridge and after a couple minutes had the bravado to pull back out. Died instantly. Took negative cable off to try to clear code. Didn't work. Made it to Indiana very slowly and back to Georgia, still very slowly. While in Indiana, the dealership I was working at had the service department put it up on the rack. They pulled a code for an electronic fuel pump. Called the Kia store in the next town and between the two of them came up with nothing. Where do I go from here?