Does it ever start and run for a moment and then die? Or does it never turn over?1 in any case, clear the codes, try to start and then report back what codes are left.