I have a 2002 Mitsubishi Galant 4 cylinder, one day i was driving down the road and it shut off and wouldnt turn back on. it cranks and get sooooo close to turning over but doesnt. i was told by a machanic it was the fuel pump so i replaced the fuel pump and fuel filter. Still wouldnt start all the way. I know you can read a code and see what comes out but problem is the battery went so low that autozone couldnt read a code so they unhooked it and charged it, which earsed the codes all together so now im stuck. I replaced the camshaft postion sensor and still not starting. Everything sound fine when trying to start it. I was planning on gettin a crankshaft sensor and replacing that, but first i wanted to get some feed back on if thats what could really be wrong before spending more money. I have pretty much rules out that the timing belt has not broken, so im thinking crankshaft senor and if agreed with then I was trying to see exactly how to get to the crankshaft sensor. i know its under the timing cover by the right timing belt, but would i have to remove the belts? or is there a way around them? thanks so much!