To confirm spark, spray some starting fluid into the air box, if it kicks over and runs a little, then you can be sure it’s a fuel issue. When you turn on the key, do you hear the fuel pump prime? Have you checked all your fuses? Is your new battery fully charged? Most new batteries are not fully charged.