recently bought an 87 s15 2.5.. its timing was way off causing it to backfire terribly under load. so i fixed the timing and it was running fine until i ran out of gas. now it wont start. i have fuel at the tbi but im not getting spark. changed the cap and rotor on dist. ignition coil tested fine but the ignition control modual tested bad so i replaced it also replaced spark plugs and wires have right resistance. but im still not getting spark. does anyone have any ideas?