Ok, I don't get it. I'm thoring code 20. Electrical load detector for those who don't know. I got fuel, I got spark, I got compression/air and my timing is correct, cause it did run yesterday and all the times before that. The battery is new, but doesn't seem to hold a good charge and won't crank the engine by itself (needs the jumper thing) so I'm going to replace it today and get one with better cranking amps. But do you think the battery is the sole reason for my no start? With the jumper it does seem to turn over normally.