I'm thinking it's the crankshaft sensor I was searching for the answer too and just changed mines, a bad one will cause your car to misfire, shake, lights dim or flicker and if it goes bad when your car is on it will cut your car off and won't crank or even turn over with no sound. When you replace the crankshaft sensor unhook the battery for about 30 mins in order for the cars computer to reset, then reconnect and your vehicle should start up