My Kia Sorento sometimes starts like normal other times it just doesn't want to crank. Im starting to think its the fuel pump. I crank it, it starts for about half a second, and then turns off. After about 4 or 5to tries, it starts. What can this be? It also sometimes turns off while driving. Thanks for your help.