Source: https://mechanics.stackexchange.com/questions/45499/camry-2004-engine-cranking-but-not-starting