Two weeks ago my car just wouldn't start. I have an 2007 nissan versa SL hatachback. The car just randomly wouldn't start, never had a check engine light on or anything. Replaced the fuel pump and the car started but was shaking when I applied gas. The check engine light came on. Read crankshaft sensor, random misfire and cylinder 4 misfire. I changed the spark plugs and the crankshaft sensor but the car still won't start. After I changed the spark plugs it read cylinder 1 and random. My only other thought would be the coils. Some mechanics are telling me I would have to replace my computer and all that.