I drove it the other day and everything was fine. Well, it's been kinda weak when i start it, but it usually idles fine after a few seconds. Anyway, today I get in it to go to work, and it will not start. The fuses are fine, the fuel pump can be heard, there's gas and oil in it (everyone asks if there's gas and oil in it), but when i turn the key it just won't crank up. It spins and if I push the gas pedal it makes a clunking kind of sound. Kind of like a weak start-up sound, but without the start-up! What do I do?