sorry, after rereading your post you said it spun the starter fine when jump starting it. if you are getting 12 volts to coil and fire at the plugs what could it be besides timing is off? did you try any starting fluid to rule out gas related stuff?